This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| docker:qbt [2023/07/19 05:22] – 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/ | 
| - | |/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| | ||
| 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: | ||