Getting Started
Prerequisites
- Docker Desktop running (Linux containers)
- Node.js 20+
- npm 11+
Install
bash
npm install --prefix web
npm install --prefix docsStart Development Stack
bash
docker compose -f compose.yml -f compose.postgres.yml -f api/compose.api.yml -f web/compose.web.yml watchDefault Access Points
- App:
http://app.localhost(alsohttp://localhost) - API:
http://api.localhost - Docs:
http://docs.localhost - pgAdmin:
http://pgadmin.localhost(orhttp://localhost:5050) - Traefik dashboard:
http://localhost:8090
Default Credentials
- Postgres user:
postgres - Postgres password:
postgres - pgAdmin email:
admin@example.com - pgAdmin password:
changethis