diff --git a/charts/stable/qbittorrent/docs/img/dataset.png b/charts/stable/qbittorrent/docs/img/dataset.png deleted file mode 100644 index bea35b5a10a..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/dataset.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/networking.png b/charts/stable/qbittorrent/docs/img/networking.png deleted file mode 100644 index 6aaa671cd36..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/networking.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/networking_listening.png b/charts/stable/qbittorrent/docs/img/networking_listening.png deleted file mode 100644 index fba2ad99224..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/networking_listening.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/networking_webgui.png b/charts/stable/qbittorrent/docs/img/networking_webgui.png deleted file mode 100644 index f96778a9142..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/networking_webgui.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/qbittorrent-logs.png b/charts/stable/qbittorrent/docs/img/qbittorrent-logs.png deleted file mode 100644 index 911059530fd..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/qbittorrent-logs.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/qbittorrent-logs2.png b/charts/stable/qbittorrent/docs/img/qbittorrent-logs2.png deleted file mode 100644 index 58e45d832c9..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/qbittorrent-logs2.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/qbittorrent-password.png b/charts/stable/qbittorrent/docs/img/qbittorrent-password.png deleted file mode 100644 index 103054aeef6..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/qbittorrent-password.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/storage_config.png b/charts/stable/qbittorrent/docs/img/storage_config.png deleted file mode 100644 index a2786f8da16..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/storage_config.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/img/storage_data.png b/charts/stable/qbittorrent/docs/img/storage_data.png deleted file mode 100644 index 3c2107edd00..00000000000 Binary files a/charts/stable/qbittorrent/docs/img/storage_data.png and /dev/null differ diff --git a/charts/stable/qbittorrent/docs/installation.md b/charts/stable/qbittorrent/docs/installation.md index 88e5ac37ff3..8f709ff58f2 100644 --- a/charts/stable/qbittorrent/docs/installation.md +++ b/charts/stable/qbittorrent/docs/installation.md @@ -2,42 +2,26 @@ title: Installation Guide --- -## Dataset Structure +## Chart configuration -This is the location your completed bittorrent files will be located +### Dataset Structure -Setting user:group to `apps`. +You need to add a pesistence, for where your completed bittorrent files can be stores. For examle a NFS share: -:::note - -The `apps`:`apps` user:group is built into Truenas SCALE, it is the default user for most applications on Truenas SCALE. -You do not have to create a separate user for each application. - -When configuring your application you'll typically see user:group `568`, this is the UID for `apps` and its recommended not to change it. - -::: - -![!Dataset: Tube](./img/dataset.png) - -
- -## App Installation +```yaml +persistence: + data: + type: nfs + # Example NFS Share + server: "192.168.0.10" + path: "/qbitvpn/" +``` ### Networking -If you want to use ingress, its probably better to use `clusterIP` instead of `LoadBalancer` +Add an `loadBalancerIP` to the `main` service or configure an Ingress if you prefer. Common documentation can be checked for more information. -![!Networking: qbittorrent](./img/networking.png) - -#### WebGUI - -We left this default since there was no reason to change the WebGUI port - -This is ALSO the port Sonarr/Radarr and other services will use to connect to qBittorrent - -![!Networking: qbittorrent](./img/networking_webgui.png) - -#### Listening Ports +### Listening Ports :::tip[VPN "With VPN"] @@ -54,29 +38,19 @@ This is ALSO the port Sonarr/Radarr and other services will use to connect to qB ::: -![!Networking: qbittorrent](./img/networking_listening.png) +An loadBalancer IP must assigned to the `Listening` port. Standard configures as port `6881` -
- -### Storage - -#### Configuration - -The setup is default - -![!Storage: qbittorrent](./img/storage_config.png) - -#### Data - -I always mount to the root directory of the container - -![!Storage: qbittorrent](./img/storage_data.png) - -
+```yaml +service: + torrent: + enabled: true + type: LoadBalancer + loadBalancerIP: 192.168.1.230 +``` ### VPN -Use the [Gluetun VPN Add-on Setup Guide](/ +Use the [Gluetun VPN Add-on Setup Guide](https://truecharts.org/guides/addons/vpn-setup/)
@@ -142,7 +116,7 @@ Added both my LAN and Kubernetes LAN to the bypass list, this way neither of the ![!Speed: qbit](./img/settings_webgui1.png) -Since We am using `Traefik`, We decided to add the Kubernetes LAN to: +Add the Kubernetes LAN to: **Enable reverse proxy support** diff --git a/charts/stable/qbittorrent/docs/password.md b/charts/stable/qbittorrent/docs/password.md index 9b0301b78a0..a20fe57adc9 100644 --- a/charts/stable/qbittorrent/docs/password.md +++ b/charts/stable/qbittorrent/docs/password.md @@ -2,12 +2,5 @@ title: Initial Password --- -As of qBittorrent 4.6.1 the default password of `adminadmin` is no longer used. If you previously used this password or are completing a new installation of qBittorent you will now have a randomly generated password. This guide will show you how to locate this randomly generated password. - -1. With qBittorent selected in the application window select the logs button. - ![qbittorrent-logs](./img/qbittorrent-logs.png) -2. In the `Choose Pod` windows ensure the qBittorent Pod and Container is selected and click `Choose`. - ![qbittorent-logs2](./img/qbittorrent-logs2.png) -3. In the `Information` section of the logs take note of the randomly generated password. - ![qbittorent-password](./img/qbittorrent-password.png) -4. Use the randomly generated password to login to the WebUI. You must change it in the qBittorent settings after you login as it will generate a new random password each time qBittorent is started until a password is set. +As of qBittorrent 4.6.1 the default password of `adminadmin` is no longer used. If you previously used this password or are completing a new installation of qBittorent you will now have a randomly generated password. +This password will be given in the POD logs when deployed for the first time. diff --git a/charts/stable/qbittorrent/docs/port-forwarding.md b/charts/stable/qbittorrent/docs/port-forwarding.md index e1916253099..b63a117cc73 100644 --- a/charts/stable/qbittorrent/docs/port-forwarding.md +++ b/charts/stable/qbittorrent/docs/port-forwarding.md @@ -10,6 +10,14 @@ qBittorrent will fail to start if Gluetun is not configured for use with port fo ::: -To enable automatic port forwarding check the box `Gluetun Port Forwarding` in the qBittorrent App Configuration section. - You are required to provide the qBittorrent WebUI username and password. Because of this requirement you _CANNOT_ enable this feature until you have completed the installation of qBittorrent and configured the WebUI username and password in the qBittorrent settings first. + +To enable automatic port forwarding add to your `.Values`: + +```yaml +qbitportforward: + enabled: true + QBT_USERNAME: "admin" + QBT_PASSWORD: "adminadmin" +``` +