diff --git a/media/deluge/deployment.yaml b/media/qbittorrent/deployment.yaml similarity index 85% rename from media/deluge/deployment.yaml rename to media/qbittorrent/deployment.yaml index ca596e5..4c72cb9 100644 --- a/media/deluge/deployment.yaml +++ b/media/qbittorrent/deployment.yaml @@ -1,26 +1,26 @@ apiVersion: apps/v1 kind: Deployment metadata: - name: deluge + name: qbittorrent namespace: media spec: selector: matchLabels: - app: deluge + app: qbittorrent template: metadata: labels: - app: deluge + app: qbittorrent spec: containers: - - name: deluge - image: lscr.io/linuxserver/deluge:latest + - name: qbittorrent + image: lscr.io/linuxserver/qbittorrent:latest envFrom: - configMapRef: - name: deluge-config + name: qbittorrent-config optional: false ports: - - containerPort: 8112 + - containerPort: 8080 name: http protocol: TCP - containerPort: 6881 @@ -29,11 +29,8 @@ spec: - containerPort: 6881 name: tcp protocol: TCP - - containerPort: 58846 - name: thinclient - protocol: TCP volumeMounts: - - name: deluge-config + - name: qbittorrent-config mountPath: /config - mountPath: /data/downloads name: data @@ -78,9 +75,9 @@ spec: - mountPath: /data name: data volumes: - - name: deluge-config + - name: qbittorrent-config persistentVolumeClaim: - claimName: deluge-config + claimName: qbittorrent-config - name: wireguard-config persistentVolumeClaim: claimName: wireguard-config diff --git a/media/deluge/dns-endpoint.yaml b/media/qbittorrent/dns-endpoint.yaml similarity index 69% rename from media/deluge/dns-endpoint.yaml rename to media/qbittorrent/dns-endpoint.yaml index 59322fb..d9d80d6 100644 --- a/media/deluge/dns-endpoint.yaml +++ b/media/qbittorrent/dns-endpoint.yaml @@ -1,11 +1,11 @@ apiVersion: externaldns.k8s.io/v1alpha1 kind: DNSEndpoint metadata: - name: deluge.michaelthomson.dev + name: qbittorrent.michaelthomson.dev namespace: media spec: endpoints: - - dnsName: deluge.michaelthomson.dev + - dnsName: qbittorrent.michaelthomson.dev recordTTL: 180 recordType: CNAME targets: diff --git a/media/deluge/ingress.yaml b/media/qbittorrent/ingress.yaml similarity index 80% rename from media/deluge/ingress.yaml rename to media/qbittorrent/ingress.yaml index e785bd9..643b49a 100644 --- a/media/deluge/ingress.yaml +++ b/media/qbittorrent/ingress.yaml @@ -1,7 +1,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: - name: deluge + name: qbittorrent namespace: media annotations: traefik.ingress.kubernetes.io/router.entrypoints: websecure @@ -9,17 +9,17 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" spec: rules: - - host: deluge.michaelthomson.dev + - host: qbittorrent.michaelthomson.dev http: paths: - pathType: ImplementationSpecific path: / backend: service: - name: deluge + name: qbittorrent port: name: http tls: - hosts: - - deluge.michaelthomson.dev + - qbittorrent.michaelthomson.dev secretName: letsencrypt-wildcard-cert-michaelthomson.dev diff --git a/media/deluge/pvc-deluge-config.yaml b/media/qbittorrent/pvc-qbittorrent-config.yaml similarity index 87% rename from media/deluge/pvc-deluge-config.yaml rename to media/qbittorrent/pvc-qbittorrent-config.yaml index 74e6be0..35da3ef 100644 --- a/media/deluge/pvc-deluge-config.yaml +++ b/media/qbittorrent/pvc-qbittorrent-config.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: deluge-config + name: qbittorrent-config namespace: media spec: resources: diff --git a/media/deluge/pvc-wireguard-config.yaml b/media/qbittorrent/pvc-wireguard-config.yaml similarity index 100% rename from media/deluge/pvc-wireguard-config.yaml rename to media/qbittorrent/pvc-wireguard-config.yaml diff --git a/media/deluge/deluge-config.yaml b/media/qbittorrent/qbittorrent-config.yaml similarity index 78% rename from media/deluge/deluge-config.yaml rename to media/qbittorrent/qbittorrent-config.yaml index 1b8af61..fea204e 100644 --- a/media/deluge/deluge-config.yaml +++ b/media/qbittorrent/qbittorrent-config.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: ConfigMap metadata: - name: deluge-config + name: qbittorrent-config namespace: media data: PUID: "1000" diff --git a/media/deluge/service.yaml b/media/qbittorrent/service.yaml similarity index 76% rename from media/deluge/service.yaml rename to media/qbittorrent/service.yaml index e253a91..dca4685 100644 --- a/media/deluge/service.yaml +++ b/media/qbittorrent/service.yaml @@ -1,11 +1,11 @@ apiVersion: v1 kind: Service metadata: - name: deluge + name: qbittorrent namespace: media spec: selector: - app: deluge + app: qbittorrent ports: - port: 80 targetPort: http diff --git a/media/deluge/wireguard-config.yaml b/media/qbittorrent/wireguard-config.yaml similarity index 100% rename from media/deluge/wireguard-config.yaml rename to media/qbittorrent/wireguard-config.yaml diff --git a/media/deluge/wireguard-secret.yaml b/media/qbittorrent/wireguard-secret.yaml similarity index 100% rename from media/deluge/wireguard-secret.yaml rename to media/qbittorrent/wireguard-secret.yaml