Replies: 2 comments
-
|
Hey I'm struggling with the same issue, basically I have gluetun setup perfectly with all my containers however when attempting to setup nginx-reverse-proxy I keep seeming to bungle it. Did you happen to figure it out? Thanks and Sorry that your first response is just additional questions instead of answers. 😅 |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Do you have the DNS records setup in Cloudflare? For example, mine are set up as such: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I absolutely love Gluetun and the way everything is documented. I feel very safe using it. I am sorry if this question has an obvious answer but I am completely clueless as to how to proceed with the setup of a reverse proxy. My ISP does not allow me to forward ports and I was hoping I could achieve this via a VPN instead. I purchased a domain via GoDaddy and I use Cloudflare for my DNS. I would like to serve Jellyfin on that domain and to have SSL enabled.
My current setup is done with Mullvad and the docker-compose.yml (which has been managed via Portainer) runs like this:
I have also got a few other containers (namely the ones mentioned in the ports section) connected to the gluetun container via network_mode: “container:mullvad”. I’ve done connection tests and the containers can all see each other and there are no IP leaks or anything.
I set up an A record to point to my VPN’s IP address and another A record for the subdomain (jelly.mydomain.com)
As you can see in the docker-compose.yml file, I have forwarded ports 56598 and 56854 via Mullvad’s website (well, it’s the random ports that I got) and I’ve done the port check and they are indeed open and reachable.
I have tried setting up a reverse proxy with caddy-scratch, trying to make it point to my jellyfin container (port 8096) by setting up my Caddyfile like this:
My caddy-scratch container looks like this:
Whenever I run it, though, it keeps throwing up “acme challenge failed” prompts in the logs and naturally I cannot access jellyfin by doing jelly.mydomain.com
I have been following #464 but there are a few concepts that are too advanced for me unfortunately. I do not know if I am supposed to publish the ports I am forwarding via gluetun or if it matters at all. Also, I’m not familiar with DNS challenges and how I should set it up via caddy in docker, if it’s even possible.
Any help would be greatly appreciated!
Beta Was this translation helpful? Give feedback.
All reactions