diff --git a/qbittorrent/docker-compose.yaml b/qbittorrent/docker-compose.yaml new file mode 100644 index 0000000..bef03bc --- /dev/null +++ b/qbittorrent/docker-compose.yaml @@ -0,0 +1,65 @@ +services: + qbittorrent_open: + container_name: qbittorrent_open + image: ghcr.io/hotio/qbittorrent:release-5.0.5 + ports: + - "8080:8080" + - "42078:42078" + restart: always + environment: + - PUID=1000 + - PGID=1000 + - UMASK=022 + - TZ=America/New_York + mem_limit: 3g + memswap_limit: 3g + volumes: + - /srv/qbittorrent_open-config:/config + - pallassrv:/data + qbittorrent_vpn: + container_name: qbittorrent_vpn + image: ghcr.io/hotio/qbittorrent:release-5.0.5 + ports: + - "8088:8088" + restart: always + environment: + - PUID=1000 + - PGID=1000 + - UMASK=022 + - TZ=America/New_York + - WEBUI_PORTS=8088/tcp,8088/udp + mem_limit: 3g + memswap_limit: 3g + volumes: + - /srv/qbittorrent_vpn-config:/config + - pallassrv:/data + qbittorrent_eXoDOS: + container_name: qbittorrent_eXoDOS + image: ghcr.io/hotio/qbittorrent:release-5.0.5 + ports: + - "8089:8089" + restart: always + environment: + - PUID=1000 + - PGID=1000 + - UMASK=022 + - TZ=America/New_York + - WEBUI_PORTS=8089/tcp,8089/udp + mem_limit: 3g + memswap_limit: 3g + volumes: + - /srv/qbittorrent_eXoDOS-config:/config + - pallassrv:/data + +volumes: + pallassrv: + driver: local + driver_opts: + type: nfs + o: "addr=192.168.1.4,rw,nolock,soft" + device: ":/srv" + +networks: + default: + external: + name: nginx-network