update deluge

This commit is contained in:
2025-03-25 03:09:20 +01:00
parent 5d210d7c31
commit 9a1c192d66

View File

@@ -13,9 +13,16 @@ spec:
labels: labels:
app: deluge app: deluge
spec: spec:
securityContext:
runAsUser: 0
containers: containers:
- name: deluge - name: deluge
image: lscr.io/linuxserver/deluge:latest image: bottledpills/deluge-openvpn:v1.7
securityContext:
privileged: true # Often required for TUN/TAP devices
capabilities:
add:
- NET_ADMIN
ports: ports:
- containerPort: 8112 - containerPort: 8112
protocol: TCP protocol: TCP
@@ -26,19 +33,31 @@ spec:
- containerPort: 58846 - containerPort: 58846
protocol: TCP protocol: TCP
env: env:
- name: PUID
value: "1000"
- name: PGID
value: "1000"
- name: TZ - name: TZ
value: Etc/UTC value: Etc/UTC
- name: DELUGE_LOGLEVEL - name: DELUGE_LOGLEVEL
value: "error" value: "error"
- name: OPENVPN_PROVIDER
value: "nordvpn"
- name: OPENVPN_USERNAME
valueFrom:
secretKeyRef:
name: nordvpn-credentials
key: username
- name: OPENVPN_PASSWORD
valueFrom:
secretKeyRef:
name: nordvpn-credentials
key: password
- name: LOCAL_NETWORK
value: "10.10.10.0/24,10.244.0.0/24"
volumeMounts: volumeMounts:
- name: config - name: config
mountPath: /config mountPath: /config
- name: downloads - name: downloads
mountPath: /downloads mountPath: /downloads
- name: dev-net-tun
mountPath: /dev/net/tun
volumes: volumes:
- name: config - name: config
persistentVolumeClaim: persistentVolumeClaim:
@@ -46,3 +65,7 @@ spec:
- name: downloads - name: downloads
persistentVolumeClaim: persistentVolumeClaim:
claimName: deluge-downloads claimName: deluge-downloads
- name: dev-net-tun
hostPath:
path: /dev/net/tun
type: CharDevice