Docker Compose Deployment
The recommended way to run Fluidify Regen in production is with Docker Compose. A single command builds and starts everything.Quick start
What runs
The app container starts only after PostgreSQL and Redis pass their health checks. Migrations run automatically at startup.
Commands
Updating
Persisting data
Data is stored in named Docker volumes:
Volumes persist across
make stop / make start cycles. Only make clean removes them.
Backup PostgreSQL:
Running behind a reverse proxy
For production, put Regen behind nginx or Caddy for TLS termination.Caddy (recommended — automatic HTTPS)
nginx
X-Forwarded-Proto: https header is required for Slack OAuth and SAML SSO to construct the correct redirect URIs.
