What do your docker logs mention? Especially regarding sab ans deluge?
Usually you should be able to download a wg0.conf file from your vpn provider. It basically contains all the data that you provided via env var in a specific format.
Note: the server address has to be an IP address since gluetun won't resolve addresses (see here).
You could maybe try using the wg0.conf and mount this insteas. Here is how I set it up (works with proton and windscribe)
gluetun:
image: qmcgaw/gluetun
container_name: gluetun
cap_add:
- NET_ADMIN
environment:
- VPN_SERVICE_PROVIDER=custom
- VPN_TYPE=wireguard
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 9090:8080 # SABnzbd webui port forwarding
volumes:
- ./Wireguard/wg0.conf:/gluetun/wireguard/wg0.conf:ro
restart: unless-stopped
Disco Elysium if someone is wondering.
You can use a VPS to make it accessible without VPN via the internet: https://codeberg.org/skjalli/jellyfin-vps-setup
I use a VPS and a Wiregusrd tunnel together with geoblocking and fail2ban. I've written my setup down, maybe this will help you https://codeberg.org/skjalli/jellyfin-vps-setup
My setup: Locally (all in docker):
- JF for managing and local access
- JF with read only mounted volumes that uses the network of my Wireguard client container
- Wireguard client opening a tunnel to Wireguard server on VPS ** Ping container regularly doing pings to Wireguard Server so the connection stays up (didn't manage it otherwise)
VPS (Oracle Cloud free tier, also everything in docker):
- Caddy as a reverse proxy with https enabled and geolocking (only certain countries are allowed to connect to)
- fail2ban to block IPs that try to bruteforce credentials
- Wireguard server
Usernames are not shown in the frontend and have to be entered. Passwords are generated by a password manager and can't be changed by the user.
So my clients just get the URL of my reverse proxy and can access the read only JF through my Wireguard tunnel. Didn't have to open any ports on my side. If someone is interested I can share the docker compose files later.
Edit: Here the link to the setup description. Please tell me if something is not clear or you find an error. https://codeberg.org/skjalli/jellyfin-vps-setup
The recent events show why we need encryption. Fascism is on the rise, it won't take long until they search your messages for anything that goes against their will. That's how they get rid of opponents. Back in the days it was checking letters and depending on neighbors to rat you out either by manipulating them believing that you are the enemy and dangerous for the country or by punishing people that knew what you said against the government etc.
Yeah I was also wondering as soon as I saw her cat-like eyes.. Thought it's not possible anymore but let's see. Hopefully they'll explain it
skoell13
0 post score0 comment score


This is my setup
Note how i explicitly tell sabnzbd container to use gluetun as a network.
Afaik, with your setup you simply run both containers in the same network so that both can reach each other.