Skip to content

Reverse Proxy

Isaac edited this page Jun 10, 2024 · 3 revisions

Information

Ganymede supports reverse proxying the various services. The recommended way is to use a subdomain for each service. Example: api.ganymede.domain.net cdn.ganymede.domain.net ganymede.domain.net.

Required Steps

If you are using a reverse proxy, make sure to update the ENV variables FRONTEND_HOST, API_URL, and CND_URL with the domain hosts.

The COOKIE_DOMAIN API Env variable will need to be set to the base Ganymede domain. Example: ganymede.domain.net. Failure or incorrect setup of this env variable will result in the authentication cookies not being set.

Make sure API_URL environment variable configured on the frontend container can be reached from within the container. If it's localhost the container can't reach that.

Clone this wiki locally