Monorepo for Aesthetic.Computer aesthetic.computer
at main 24 lines 747 B view raw view rendered
1# lith 2 3Secrets and runtime env for the Aesthetic Computer monolith deploy. 4 5`lith/deploy.fish` expects: 6- `aesthetic-computer-vault/lith/.env` 7 8That file is uploaded to: 9- `/opt/ac/system/.env` 10 11Why `system/.env` on the server: 12- [`lith.service`](/workspaces/aesthetic-computer/lith/lith.service) uses `EnvironmentFile=/opt/ac/system/.env` 13- The monolith serves the main site and API from the shared `system/` tree 14 15Minimum required keys: 16- `NODE_ENV=production` 17- `CONTEXT=production` 18- `DEPLOY_SECRET=...` 19 20Recommended workflow: 211. Copy `.env.example` to `.env` 222. Fill in the real production values 233. Re-run `fish vault-tool.fish status` to confirm `lith/.env` is tracked 244. Deploy with `fish /workspaces/aesthetic-computer/lith/deploy.fish`