services: gluetun: container_name: gluetun image: qmcgaw/gluetun cap_add: - NET_ADMIN devices: - /dev/net/tun:/dev/net/tun volumes: - /data/nfs/Baxter/Docker/gluetun:/gluetun networks: - netgrimoire ports: - 9117:9117 #jackett - 9091:9091 #transmission - 51413:51413 #transmission - 51413:51413/udp #transmission environment: - VPN_SERVICE_PROVIDER=private internet access - OPENVPN_USER=p1016182 - OPENVPN_PASSWORD=F@lcon12 - SERVER_REGIONS=Netherlands - TZ=America/Chicago - PGID=998 - PUID=1001 labels: - caddy=jackett.netgrimoire.com - caddy.import=authentik - caddy.reverse_proxy="{{upstreams 9117}}" jackett: image: lscr.io/linuxserver/jackett:latest container_name: jackett environment: - PUID=1001 - PGID=998 - TZ=America/Chicago volumes: - /DockerVol/jackett/config:/config - /data/nfs/Baxter/Data:/data:shared # ports: # - 9117:9117 # networks: # - vpn network_mode: "container:gluetun" restart: unless-stopped labels: - homepage.group=Jolly Roger - homepage.name=Jackett - homepage.icon=jackett.png - homepage.href=http://jackett.netgrimoire.com - homepage.description=Torrent Client # - homepage.widget.type=lidarr # - homepage.widget.url=http://lidarr:8686 # - homepage.widget.key=189afec5b97440209775a192870a2815 - kuma.jackett.http.name="Jackett" - kuma.jackett.http.url=http://gluetun:9117 transmission: image: lscr.io/linuxserver/transmission:latest container_name: transmission network_mode: "container:gluetun" environment: - PUID=1001 - PGID=998 - TZ=America/Chicago volumes: - /DockerVol/transmission/config:/config - /data/nfs/Baxter/Data:/data:shared restart: unless-stopped networks: netgrimoire: external: true