services: deluge: image: ghcr.io/linuxserver/deluge:2.2.0 container_name: deluge volumes: # Config - $APPDATA/deluge:/config # Media - $DOWNLOADS:/downloads environment: PUID: $PUID PGID: $PGID TZ: $TZ ports: - 8112:8112 - 6881:6881 - 6881:6881/udp - 58846:58846 # labels: # - "traefik.enable=true" # - "traefik.http.routers.deluge.rule=Host(`deluge.${LOCAL_DOMAIN}`)" # - "traefik.http.routers.deluge.entrypoints=https" # - "traefik.http.routers.deluge.tls=true" # - "traefik.http.services.deluge.loadbalancer.server.port=8112" # networks: # - proxy restart: unless-stopped storm: image: ghcr.io/relvacode/storm:v1.3.0 container_name: storm environment: DELUGE_RPC_VERSION: v2 DELUGE_RPC_HOSTNAME: deluge DELUGE_RPC_USERNAME: $DELUGE_USER DELUGE_RPC_PASSWORD: $DELUGE_PASS ports: - 8221:8221 # labels: # - "traefik.enable=true" # - "traefik.http.routers.storm.rule=Host(`storm.${LOCAL_DOMAIN}`)" # - "traefik.http.routers.storm.entrypoints=https" # - "traefik.http.routers.storm.tls=true" # - "traefik.http.services.storm.loadbalancer.server.port=8221" # networks: # - proxy # networks: # proxy: # external: true