diff --git a/README.md b/README.md index 969ae653..90f79fb0 100644 --- a/README.md +++ b/README.md @@ -133,7 +133,7 @@ The repository also contains shared packages under `packages/` (for example `pac 5. Set up your `.env` files: - Each app reads its **own** `.env`. In `apps/api` and `apps/dashboard`, duplicate + Each app reads its **own** `.env`. In `apps/api`, `apps/jobs` and `apps/dashboard`, duplicate `.env.example` to `.env` and fill the values below (host ports). The secret values are placeholders — **generate each one** with `openssl rand -hex 32` rather than copying the example text. The two `PRIVATE_SERVER_KEY` values **must match** — they @@ -152,6 +152,16 @@ The repository also contains shared packages under `packages/` (for example `pac DASHBOARD_ORIGIN="http://localhost:5173" # optional; used for invite/email links back to the dashboard ``` + - `apps/jobs/.env`: + The jobs service handles background tasks (emails, media processing, analytics rollups, etc.). + + **Recommended setup** (simplest): + + ```bash + cd apps/jobs + ln -s ../../apps/api/.env .env + ``` + - `apps/dashboard/.env`: ```bash