2023-12-06, 11:58 PM
(This post was last modified: 2023-12-07, 08:15 AM by VP Lex. Edited 3 times in total.)
I am not sure this tutorial helps. I cannot find any tutorial that actually works. I also have the same problem of not able to access my jellyfin server with caddy and duckdns outside home network.
I installed jellyfin (docker), using port 8096 (http) and 8920 (https). I created some domains in duckdns and points towards my router's public ip address. I have forwardded 8123, 80, 443, 8096, 8920, etc in router to my home server ip addresses. I created Caddyfile with
<domain>.duckdns.org
reverse_proxy 127.0.0.1:8096
Now, the <domain>.duckdns.org is working within home network but not from outside
Am I missing something?
These are the steps:
1. Register a domain in duckdns.org. say myjellyfin.duckdns.org points to my public ip
2. Install jellyfin docker and run it. (8096 and 8920 for http/s respectively) localhost:port works fine
3. Install Caddy. create Caddyfile with this content:
4. using browser, jellyfin clients, check if https://myjellyfin.duckdns.org works. It works, in internal/home network
5. Disconnected mobile from home network and tried to open https://myjellyfin.duckdns.org. It doesnt work.
reverse_proxy 127.0.0.1:8096
I installed jellyfin (docker), using port 8096 (http) and 8920 (https). I created some domains in duckdns and points towards my router's public ip address. I have forwardded 8123, 80, 443, 8096, 8920, etc in router to my home server ip addresses. I created Caddyfile with
<domain>.duckdns.org
reverse_proxy 127.0.0.1:8096
Now, the <domain>.duckdns.org is working within home network but not from outside
Am I missing something?
These are the steps:
1. Register a domain in duckdns.org. say myjellyfin.duckdns.org points to my public ip
2. Install jellyfin docker and run it. (8096 and 8920 for http/s respectively) localhost:port works fine
3. Install Caddy. create Caddyfile with this content:
myjellyfin.duckdns.org
reverse_proxy 127.0.0.1:8096
4. using browser, jellyfin clients, check if https://myjellyfin.duckdns.org works. It works, in internal/home network
5. Disconnected mobile from home network and tried to open https://myjellyfin.duckdns.org. It doesnt work.
reverse_proxy 127.0.0.1:8096