Docker Configuration
Arkenos uses Docker Compose to orchestrate all four services.Services
Networking
When running in Docker, services communicate on an internal network:| From → To | URL | Reason |
|---|---|---|
| Frontend (server) → Backend | http://backend:8000/api | Server-side rendering (internal) |
| Frontend (client) → Backend | http://localhost:4201/api | Browser requests (host-mapped) |
| Agent → Backend | http://backend:8000/api | Config fetch, transcripts, usage |
| Backend → PostgreSQL | postgres:5432 | Database queries |
| Backend → MinIO | minio:9000 | Custom agent file storage |
Database Password
The database password is configured viaPOSTGRES_PASSWORD in the root .env:
DATABASE_URL automatically.