Skip to content

Deployment Guide

This section covers how to deploy the application to production.

  • Hub runtime: Pull published Docker Hub API images (backend + worker/beat) with Postgres, Redis, Caddy, and external SMTP. Start here for production-shaped validation.
  • Oracle Always Free setup: First-time free OCI environment for the Hub runtime (dated; re-verify when stale).
  • Hub runtime split + managed data: Optional: AMD micro API+Caddy, second micro worker+Beat (stop when idle), Neon + Upstash.
  • Admin UI host: Static admin UI on cPanel (rbac.mnfprofile.com), release-only GitHub Actions deploy, cross-origin to the Hub runtime API.
  • cPanel Admin UI setup: First-time subdomain, FTP secrets, and smoke checks (dated; re-verify when stale).
  • Production Deployment: A step-by-step guide for deploying the application.