Cookware A recipe manager app built on the AT Protocol. Requirements Node.js 22.x LTS pnpm A Turso database Maybe Docker? Services api: Runs the API server and hosts the SPA in production ingester: Ingests ATProto records from a Jetstream source independently of the API process. web: React SPA, hosted by the API in production.