This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docker:qbt [2023/07/19 05:21] – onoitsu2 | docker:qbt [2023/07/19 06:00] (current) – onoitsu2 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| [[Docker: | [[Docker: | ||
| - | ^ Paths to note: ^ | + | ^ |
| |/ | |/ | ||
| - | |/mnt/pve/FOLDER | Root to SMB Share mounted via Proxmox| | + | |/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 | |
| - | |/mnt/pve/FOLDER/qbt/downloads | + | |/root/docker/medusa |
| - | |/mnt/pve/FOLDER/qbt/tv| Path to Medusa | + | |/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/ | ||
| + | ^ Ports to note ^ | ||
| + | |8118|privoxy proxy| | ||
| + | |9118|SOCKS Proxy| | ||
| + | |9080|QBT| | ||
| + | |8081|MEDUSA| | ||
| + | |9117|JACKETT| | ||
| + | < | ||
| --- | --- | ||
| version: ' | version: ' | ||
| Line 39: | Line 49: | ||
| - privoxyvpn | - privoxyvpn | ||
| network_mode: | network_mode: | ||
| - | |||
| medusa: | medusa: | ||
| Line 51: | Line 60: | ||
| - / | - / | ||
| - MedusaDownloads:/ | - MedusaDownloads:/ | ||
| - | - MedusaRenaming:/tv | + | - MedusaTV:/tv |
| environment: | environment: | ||
| | | ||
| Line 107: | Line 116: | ||
| PUID: 0 | PUID: 0 | ||
| PGID: 0 | PGID: 0 | ||
| - | networks: | ||
| - | - default | ||
| - | |||
| - | networks: | ||
| - | default: | ||
| - | name: www | ||
| - | driver: bridge | ||
| - | attachable: true | ||
| volumes: | volumes: | ||
| Line 121: | Line 122: | ||
| driver_opts: | driver_opts: | ||
| type: cifs | type: cifs | ||
| - | device: //IP/medusa | + | device: //CIFS_Share_IP/ |
| o: " | o: " | ||
| - | | + | |
| driver: local | driver: local | ||
| driver_opts: | driver_opts: | ||
| type: cifs | type: cifs | ||
| - | device: //IP/TVRenaming | + | device: //CIFS_Share_IP/TV |
| o: " | o: " | ||
| Line 135: | Line 136: | ||
| driver_opts: | driver_opts: | ||
| type: cifs | type: cifs | ||
| - | device: //IP/QBT | + | device: //CIFS_Share_IP/QBT |
| o: " | o: " | ||
| + | </ | ||
| - | + | Get API key for Jackett | |
| - | + | < | |
| - | + | ||
| - | + | ||
| - | Install Nginx-proxy-manager | + | |
| - | docker run -d \ | + | |
| - | --name=www \ | + | |
| - | -e USER_ID=0 \ | + | |
| - | -e GROUP_ID=0 \ | + | |
| - | -p 8181:8181 \ | + | |
| - | -p 80:8080 \ | + | |
| - | -p 443:4443 \ | + | |
| - | --restart unless-stopped \ | + | |
| - | -v / | + | |
| - | -v / | + | |
| - | jlesage/ | + | |
| - | + | ||
| - | Link to everything in Nginx | + | |
| - | download.site.com <--> http:// | + | |
| - | medusa.site.com <--> http:// | + | |
| - | jackett.site.com <--> http:// | + | |
| - | files.site.com <--> http:// | + | |
| - | + | ||
| - | + | ||
| - | Custom Settings for bit.site.com / | + | |
| - | location / { | + | |
| - | proxy_pass | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | proxy_cookie_path | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | proxy_hide_header X-Powered-By; | + | |
| - | proxy_set_header Range $http_range; | + | |
| - | proxy_set_header If-Range $http_if_range; | + | |
| - | add_header Strict-Transport-Security " | + | |
| - | proxy_read_timeout | + | |
| - | client_max_body_size 1024M; | + | |
| - | } | + | |
| - | + | ||
| - | + | ||
| - | Custom site settings for Filebrowser / | + | |
| - | location / { | + | |
| - | proxy_pass | + | |
| - | proxy_http_version | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | proxy_cookie_path | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | + | ||
| - | proxy_hide_header X-Powered-By; | + | |
| - | proxy_set_header Range $http_range; | + | |
| - | proxy_set_header If-Range $http_if_range; | + | |
| - | + | ||
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | proxy_set_header | + | |
| - | + | ||
| - | add_header Strict-Transport-Security " | + | |
| - | + | ||
| - | proxy_read_timeout | + | |
| - | client_max_body_size 1024M; | + | |
| - | } | + | |
| - | location /api { | + | |
| - | client_max_body_size 0; | + | |
| - | proxy_pass $forward_scheme:// | + | |
| - | } | + | |
| - | location /static { | + | |
| - | client_max_body_size 0; | + | |
| - | proxy_pass $forward_scheme:// | + | |
| - | } | + | |
| - | location /share { | + | |
| - | client_max_body_size 0; | + | |
| - | proxy_pass $forward_scheme:// | + | |
| - | } | + | |
| - | + | ||
| - | + | ||
| - | Get API key for Jackett and modify into qBittorrent / | + | |
| { | { | ||
| " | " | ||
| Line 225: | Line 147: | ||
| " | " | ||
| } | } | ||
| + | </ | ||
| [[Docker: | [[Docker: | ||