No introduction found. Create it?
qbittorrent from bjw-s is more popular with 88 repositories.
Install with:
helm repo add k8s-at-home-charts https://k8s-at-home.com/charts/
helm install qbittorrent k8s-at-home-charts/qbittorrent -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
qbittorrent | dfroberg/cluster | 57 | 13.3.0 | a year ago |
See the most popular values for this chart:
Key | Types |
---|---|
boolean | |
persistence.config.existingClaim (4) qb-config-pvc2 | string |
persistence.config.accessMode (1) ReadWriteOnce | string |
string | |
string | |
persistence.config.storageClass (1) local-path | string |
boolean | |
string | |
string | |
persistence.media.volumeSpec.nfs.path (2) ${NAS_BASE_PATH}/ | string |
persistence.media.volumeSpec.nfs.server (2) ${NAS_ADDR} | string |
persistence.media.existingClaim (1) downloads | string |
boolean | |
persistence.downloads.existingClaim (1) nfs-media-downloads-pvc | string |
boolean | |
string | |
persistence.openvpn-config.volumeSpec.secret.items[].key (1) mullvad_de_fra.conf | string |
persistence.openvpn-config.volumeSpec.secret.items[].path (1) mullvad_de_fra.conf | string |
persistence.openvpn-config.volumeSpec.secret.secretName (1) openvpn-secrets | string |
boolean | |
persistence.plex-nfs.existingClaim (1) nfs-media-pvc | string |
persistence.plex-nfs.mountPath (1) /media_nfs | string |
string | |
boolean | |
string | |
persistence.shared.type (1) emptyDir | string |
string | |
string | |
string | |
env.TZ (4) Europe/Amsterdam | string |
string | |
env.PGID (1) 8675309 | string |
env.PUID (1) 8675309 | string |
image.repository (4) ghcr.io/k8s-at-home/qbittorrent | string |
image.tag (4) v4.4.2 | string |
image.pullPolicy (2) Always | string |
boolean | |
ingress.main.hosts[].host (4) qb.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
ingress.main.tls[].hosts[] (4) - qb.${SECRET_DOMAIN} | string |
ingress.main.tls[].secretName (3) qbittorrent-tls | string |
ingress.main.annotations."cert-manager.io/cluster-issuer" (2) letsencrypt-production | string |
string | |
ingress.main.annotations."external-dns.alpha.kubernetes.io/target" (2) ipv4.${SECRET_DOMAIN} | string |
string | |
ingress.main.annotations."hajimari.io/icon" (2) file-download-outline | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-signin" (2) https://auth.${SECRET_DOMAIN}/oauth2/sign_in | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-url" (2) http://oauth2-proxy.networking.svc.cluster.local/oauth2/auth | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
ingress.hosts[].host (1) qb.kube.com | string |
string | |
string | |
ingress.tls[].hosts[] (1) - qb.kube.com | string |
number | |
number | |
string | |
podAnnotations."post.hook.backup.velero.io/command" (1) ["/sbin/fsfreeze", "--unfreeze", "/config"] | string |
string | |
podAnnotations."pre.hook.backup.velero.io/command" (1) ["/sbin/fsfreeze", "--freeze", "/config"] | string |
string | |
string | |
number | |
boolean | |
service.bittorrent.externalIPs[] (1) - ${SVC_QBITTORRENT_ADDR} | string |
string | |
boolean | |
number | |
string | |
number | |
service.bittorrent.type (1) LoadBalancer | string |
boolean | |
service.ui.externalIPs[] (1) - ${LB_QBITTORRENT} | string |
boolean | |
number | |
string | |
number | |
service.ui.type (1) LoadBalancer | string |
additionalContainers.fsfreeze.command[] (1) - /bin/bash | string |
additionalContainers.fsfreeze.image (1) ubuntu:focal-20210827 | string |
string | |
string | |
boolean | |
string | |
string | |
additionalContainers[].args[] (1) - -s | string |
additionalContainers[].command[] (1) - ss-local | string |
additionalContainers[].env[].name (1) VPN_SERVICE_PROVIDER | string |
additionalContainers[].env[].value (1) custom | string |
additionalContainers[].env[].valueFrom.secretKeyRef.key (1) OPENVPN_USER | string |
additionalContainers[].env[].valueFrom.secretKeyRef.name (1) openvpn-secrets | string |
additionalContainers[].image (1) shadowsocks/shadowsocks-libev:v3.3.5 | string |
additionalContainers[].imagePullPolicy (1) IfNotPresent | string |
additionalContainers[].livenessProbe.exec.command[] (1) - /bin/sh | string |
number | |
number | |
number | |
number | |
number | |
additionalContainers[].name (1) shadowsocks | string |
number | |
string | |
string | |
string | |
string | |
string | |
additionalContainers[].startupProbe.exec.command[] (1) - /bin/sh | string |
number | |
number | |
number | |
number | |
number | |
additionalContainers[].volumeMounts[].mountPath (1) /shared | string |
additionalContainers[].volumeMounts[].name (1) shared | string |
addons.vpn.configFileSecret (1) openvpn-config | string |
boolean | |
string | |
addons.vpn.env.ROUTE_1 (1) ${NETWORK_K8S_CLUSTER_CIDR} | string |
addons.vpn.env.ROUTE_2 (1) ${NETWORK_K8S_SERVICE_CIDR} | string |
addons.vpn.env.ROUTE_3 (1) ${NETWORK_SERVER_CIDR} | string |
string | |
addons.vpn.openvpn.authSecret (1) openvpn-auth | string |
addons.vpn.scripts.down (1) #!/bin/bash
/etc/openvpn/down.sh
echo "disconnected" > /shared/vpnstatus | string |
addons.vpn.scripts.up (1) #!/bin/bash
/etc/openvpn/up.sh
echo "connected" > /shared/vpnstatus | string |
addons.vpn.type (1) openvpn | string |
controllerType (1) deployment | string |
env[].name (1) WAIT_FOR_VPN | string |
env[].value (1) true | string |
string | |
metrics.enabled (1) false | boolean |
metrics.exporter.env.password (1) ${SECRET_QB_PASSWORD} | string |
metrics.exporter.env.user (1) ${SECRET_QB_USERNAME} | string |
metrics.exporter.image.repository (1) ghcr.io/k8s-at-home/prometheus-qbittorrent-exporter | string |
string | |
boolean | |
string | |
string | |
string | |
boolean | |
updateStrategy (1) Recreate | string |