-
qbittorrent-natmap
The objective of this container is to run a script that requests a port forward (via NAT-PMP) from the VPN provider and upon success changes the listening port of the qBittorrent client when running in Docker
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
services: gluetun: containername: gluetun image: qmcgaw/gluetun # line above must be uncommented to allow external containers to connect. # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/connect-a-container-to-gluetun.md#external-container-to-gluetun cap_add: - NET_ADMIN devices: - /dev/net/tun:/dev/net/tun ports: - 8888:8888/tcp # HTTP proxy - 8388:8388/tcp # Shadowsocks - 8388:8388/udp # Shadowsocks - 8080:8080 #qbittorrent - 6881:6881 #qbittorrent - 6881:6881/udp #qbittorrent - 8989:8989 # port for sonarr - 7878:7878 # port for radarr - 9696:9696 # port for prowlarr - 9117:9117 # port for bazarr volumes: - /home/osmc/Docker:/gluetun - /home/osmc/Docker/tmp:/tmp/gluetun environment: # See https://github.com/qdm12/gluetun-wiki/tree/main/setup#setup - VPN_SERVICE_PROVIDER=protonVPN - VPN_TYPE=openvpn # OpenVPN: - OPENVPN_USER=___ - OPENVPNPASSWORD=__ - VPN_PORT_FORWARDING=on # Wireguard: # - WIREGUARD_PRIVATE_KEY=wOEI9rqqbDwnN8/Bpp22sVz48T71vJ4fYmFWujulwUU= # - WIREGUARD_ADDRESSES=10.64.222.21/32 # Timezone for accurate log times - TZ=Netherland # - SERVER_COUNTRIES=Netherland - SERVER_HOSTNAMES=node-nl-13.protonvpn.net,node-nl-01.protonvpn.net - UPDATER_PERIOD=24h - FIREWALL_OUTBOUND_SUBNETS=172.20.0.0/24 restart: unless-stopped
qbittorrent-natmap: # https://github.com/soxfor/qbittorrent-natmap image: ghcr.io/soxfor/qbittorrent-natmap:latest container_name: qbittorrent-natmap restart: unless-stopped volumes: - /var/run/docker.sock:/var/run/docker.sock:ro environment: - TZ=Etc/UTC - QBITTORRENT_SERVER=127.0.0.1 # - QBITTORRENT_PORT=8080 # - QBITTORRENT_USER=admin # - QBITTORRENT_PASS=adminadmin # - VPN_GATEWAY= - VPN_CT_NAME=gluetun - VPN_IF_NAME=tun # - CHECK_INTERVAL=300 # - NAT_LEASE_LIFETIME=300 network_mode: "service:gluetun" depends_on: qbittorrent: condition: service_started gluetun: condition: service_healthy