Skip to content

Reverse Proxy and SSL

Users access IntegraMon through HTTPS. The entrypoint can be Nginx, a load balancer, or an external proxy such as Cloudflare.

Subpath Operation

When IntegraMon is served below a path such as /integramon/test, proxy, frontend, and backend must use the same base path.

Important variables:

APP_BASE_PATH="/integramon/test"
FRONTEND_BASE_URL="https://example.com/integramon/test"

Recommendations

  • Terminate HTTPS at the external entrypoint.
  • Set APP_BASE_PATH consistently when a subpath is used.
  • Set FRONTEND_BASE_URL for email and template links.
  • Do not cache health checks or API routes in the proxy.