Page Links: |
---|
Page Links: |
---|
Config Paths: | |
---|---|
/root/docker/ | Root to all these docker data and config files |
/root/docker/openvpn | openvpn config files credentials.conf *.crt config.ovpn [modified to point to credentials with:] auth-user-pass credentials.conf |
/root/docker/jackett | Path to Jackett config |
/root/docker/medusa | Path to Medusa config |
/root/docker/qbt | Path to QBT config |
CIFS: (Downloads) | |
CIFS_Share_IP/qbt | Path to QBT Downloads folder |
CIFS_Share_IP/qbt/medusa | Path to MedusaDownloads folder |
CIFS_Share_IP/TV | Path to Medusa end TV series folder |
Ports to note | |
8118 | privoxy proxy |
9118 | SOCKS Proxy |
9080 | QBT |
8081 | MEDUSA |
9117 | JACKETT |
--- version: '3.2' services: jackett: container_name: jackett image: 'lscr.io/linuxserver/jackett:latest' restart: unless-stopped depends_on: - privoxyvpn network_mode: service:privoxyvpn volumes: - /root/docker/jackett:/config environment: UMASK: 000 PUID: 1000 PGID: 1000 TZ: "UTC" flaresolverr: container_name: flaresolverr image: 'ghcr.io/flaresolverr/flaresolverr:latest' restart: unless-stopped #ports: # - '8191:8191' environment: LOG_LEVEL: "info" depends_on: - privoxyvpn network_mode: service:privoxyvpn medusa: container_name: medusa image: 'lscr.io/linuxserver/medusa:latest' restart: unless-stopped depends_on: - privoxyvpn network_mode: service:privoxyvpn volumes: - /root/docker/medusa:/config - MedusaDownloads:/downloads - MedusaTV:/tv environment: UMASK: 000 PUID: 0 PGID: 0 TZ: "UTC" qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent depends_on: - privoxyvpn network_mode: service:privoxyvpn environment: PUID: 0 PGID: 0 TZ: "UTC" WEBUI_PORT: 9080 volumes: - /root/docker/qbt:/config - QBTDownloads:/downloads restart: unless-stopped privoxyvpn: container_name: privoxyvpn image: 'binhex/arch-privoxyvpn:latest' restart: always extra_hosts: #needed to make QBT to Jackett linking by name possible jackett: 127.0.0.1 cap_add: - NET_ADMIN ports: - '8118:8118' #privoxy proxy - '9118:9118' #SOCKS Proxy - '9080:9080' #QBT - '8081:8081' #MEDUSA - '9117:9117' #JACKETT volumes: - /root/docker/openvpn:/config/openvpn #Where the config.ovpn is kept with modification with 'auth-user-pass credentials.conf' and store credentials within that file for ease of use - /etc/localtime:/etc/localtime:ro environment: VPN_ENABLED: "yes" VPN_PROV: "custom" VPN_CLIENT: "openvpn" ENABLE_PRIVOXY: "yes" ENABLE_SOCKS: "yes" SOCKS_USER: "admin" SOCKS_PASS: "socks" LAN_NETWORK: "192.168.1.0/24" VPN_INPUT_PORTS: "9080,8080,8081,9117" NAME_SERVERS: "84.200.69.80,37.235.1.174,1.1.1.1,37.235.1.177,84.200.70.40,1.0.0.1" DEBUG: "false" UMASK: 000 PUID: 0 PGID: 0 volumes: MedusaDownloads: driver: local driver_opts: type: cifs device: //CIFS_Share_IP/QBT/medusa o: "username=USER,password=Pass,vers=3.0,uid=0,gid=0" MedusaTV: driver: local driver_opts: type: cifs device: //CIFS_Share_IP/TV o: "username=USER,password=Pass,vers=3.0,uid=0,gid=0" QBTDownloads: driver: local driver_opts: type: cifs device: //CIFS_Share_IP/QBT o: "username=USER,password=Pass,vers=3.0,uid=0,gid=0"
Get API key for Jackett from port 9117 and modify into qBittorrent /root/docker/qbt/qBittorrent/nova3/engines/jackett.json
{ "api_key": "XXXXXXXXXXXXXXXXXX", "tracker_first": false, "url": "http://jackett:9117" }