Can reach the webuis from LAN, no other network configuration was necessary. 192.168.1.111 is the server’s LAN address. The other services are configured very similar to your qbittorrent, and don’t expose any ports. Can’t promise it’s 100% correct but it’s working for me.
This is my wireguard docker setup:
version: "3.6" services: wireguard: image: linuxserver/wireguard container_name: wireguard cap_add: - NET_ADMIN - SYS_MODULE environment: - PUID=116 - PGID=122 - TZ=Europe/Stockholm - ALLOWEDIPS=192.168.1.0/24 volumes: - /data/torrent/wireguard/config:/config - /lib/modules:/lib/modules ports: - 192.168.1.111:8122:8122 # Deluge webui - 192.168.1.111:9127:9127 # jackett webui - 192.168.1.111:9666:9666 # prowlarr webui - 51820:51820/udp # wireguard - 192.168.1.111:58426:58426 # Deluge RPC sysctls: - net.ipv4.conf.all.src_valid_mark=1 - net.ipv6.conf.all.disable_ipv6=1 - net.ipv6.conf.default.disable_ipv6=1 restart: unless-stopped
Can reach the webuis from LAN, no other network configuration was necessary. 192.168.1.111 is the server’s LAN address. The other services are configured very similar to your qbittorrent, and don’t expose any ports. Can’t promise it’s 100% correct but it’s working for me.