Skip to content

Deployment

tritrient-yuchen edited this page Aug 4, 2026 · 2 revisions

Deployment

Status: documentation skeleton

Production shape

The production deployment uses Docker Compose for the Node API, Python AI service, PostgreSQL, MongoDB, and a reverse proxy. The reverse proxy provides the public HTTPS entrypoint and routes API and frontend traffic to internal services.

Deployment checklist

  • Point the domain DNS record to the server.
  • Configure production secrets in a server-only environment file.
  • Confirm PostgreSQL and MongoDB volumes are persistent.
  • Confirm the API and Python health checks are passing.
  • Configure exactly one public listener for ports 80 and 443.
  • Issue and verify a trusted TLS certificate.
  • Test /api/health over HTTPS.
  • Configure backups, log retention, and update procedure.

Planned details

  • Add Hostinger VPS deployment instructions.
  • Add Caddy and Traefik configuration examples.
  • Add rollback and database migration guidance.
  • Add production troubleshooting FAQ.

Clone this wiki locally