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_PATHconsistently when a subpath is used. - Set
FRONTEND_BASE_URLfor email and template links. - Do not cache health checks or API routes in the proxy.