Uses pre-built images from the Gitea container registry, runs Alembic migrations before API startup, and keeps the database password configurable via environment variable. No source mounts or debug mode. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
693 B
693 B
title, status, type, priority, created_at, updated_at, parent
| title | status | type | priority | created_at | updated_at | parent |
|---|---|---|---|---|---|---|
| Create production docker-compose file | in-progress | task | normal | 2026-02-09T15:30:41Z | 2026-02-09T16:57:11Z | nuzlocke-tracker-ahza |
Create docker-compose.prod.yml for the Unraid production deployment.
- Reference pre-built images from the local Docker registry (not source volume mounts)
- Set production environment variables (DEBUG=false, proper DATABASE_URL, etc.)
- Proper restart policies (
unless-stoppedoralways) - No source code volume mounts — only data volumes (e.g., postgres_data)
- PostgreSQL with persistent named volume
- Appropriate port mappings for the production environment