Dokploy: deploy from the Go/ directory as a Docker Compose project.
Domain → container port 30000 (service: app).
Set secrets in Dokploy Environment:
POSTGRES_PASSWORD, APP_SESSION_SECRET
Optional: AMNEZIA_PANEL_URL, AMNEZIA_API_TOKEN, APP_BASE_URL, TZ
Do not expose Postgres publicly — db has no published ports.