2024-03-24, 10:10 PM
Not a stupid question at all. However, only the device that caddy runs on needs the ports 80 and 443 forwarding. Caddy itself handles everything else. Your caddyfile looks Ok, but try using the direct ip rather than 127.0.0.1. So for example 192.168.1.xx.
You said "I changed ports of Emby to 8097" but your caddy file has Jellyfin on 8097 and Emby on 8096.
I found sometimes when changing ports often that my router would get a bit messed up that only a reboot of the router would fix it.
I've certainly had 2 servers running on one device before with different ports that worked Ok with Caddy, one was Jellyfin the other Airsonic.
You said "I changed ports of Emby to 8097" but your caddy file has Jellyfin on 8097 and Emby on 8096.
I found sometimes when changing ports often that my router would get a bit messed up that only a reboot of the router would fix it.
I've certainly had 2 servers running on one device before with different ports that worked Ok with Caddy, one was Jellyfin the other Airsonic.
Jellyfin1 - 10.10.3 (Docker) Synology NAS (transcoding off)
Jellyfin2 - 10.10.3 Minix ZX100-0db MiniPC, Intel N100 (transcoding on)
Storage - x3 Synology NAS (22TB)
Reverse Proxy - Caddy v2 running on a Pi3b+
Jellyfin2 - 10.10.3 Minix ZX100-0db MiniPC, Intel N100 (transcoding on)
Storage - x3 Synology NAS (22TB)
Reverse Proxy - Caddy v2 running on a Pi3b+