feat(api): dockerize backend with compose, migrations-on-start, and run docs

This commit is contained in:
Bas van Rossem
2026-06-17 13:54:48 +02:00
parent 04cfe0f726
commit bcb305b048
5 changed files with 72 additions and 0 deletions

20
docs/README.md Normal file
View File

@@ -0,0 +1,20 @@
# SoleLog docs
- [Roadmap & project overview](./roadmap.md)
- [Plans](./plans/)
## Running the backend (Phase 0)
Local (dev):
```bash
yarn install
cp apps/api/.env.example apps/api/.env # edit BETTER_AUTH_SECRET
yarn workspace @solelog/api db:migrate
yarn workspace @solelog/api dev
```
Docker (whole stack):
```bash
docker compose up --build
# health: curl http://localhost:3000/health
```