A recipe manager app built on the AT Protocol.
--- ## Requirements - [Bun](https://bun.sh) 1.3.3+ - Docker & Docker Compose (for local dev) ## Services - [`api`](./apps/api): Bun server running the XRPC API - [`ingester`](./apps/ingester): Ingests ATProto records from Jetstream - [`web`](./apps/web): React SPA frontend - `libsql`: LibSQL database server ## Development 1. Copy `.env.example` to `.env`: ```bash cp .env.example .env ``` 2. Start LibSQL: ```bash docker compose up -d libsql ``` 3. Run migrations: ```bash bun run db:generate # generate migration files bun run db:migrate # apply to database ``` 4. Start services: ```bash bun run dev # starts all services in dev mode ``` ## Production Build and run with Docker: ```bash docker compose up -d ```