mapping nas smb shares to services

This commit is contained in:
j37hr0 2026-04-14 19:34:45 +12:00
parent 1c43ea50e3
commit dc507ba967
5 changed files with 26 additions and 20 deletions

View file

@ -31,6 +31,8 @@ spec:
mountPath: /config
- name: downloads
mountPath: /downloads
- name: jellyfin-nas
mountPath: /nas
ports:
- containerPort: 8080
volumes:
@ -40,3 +42,6 @@ spec:
- name: downloads
persistentVolumeClaim:
claimName: qbittorrent-downloads
- name: jellyfin-nas
persistentVolumeClaim:
claimName: jellyfin-nas

View file

@ -6,7 +6,7 @@ metadata:
spec:
ingressClassName: traefik
rules:
- host: qbittorrent.local
- host: qbittorrent.jpcit.co.za
http:
paths:
- path: /
@ -16,12 +16,8 @@ spec:
name: qbittorrent
port:
number: 80
# - match: Host(`movies.merox.cloud`) # change to your domain
# kind: Rule
# services:
# - name: app # radarr for example
# port: 80
# middlewares:
# - name: default-headers-media
# tls:
# secretName: mycert-tls # change to your cert name
tls:
- hosts:
- radarr.jpcit.co.za
secretName: widlcard-jpcit-coza-tls

View file

@ -28,6 +28,8 @@ spec:
mountPath: /movies
- name: downloads
mountPath: /downloads
- name: jellyfin-nas
mountPath: /nas
ports:
- containerPort: 7878
volumes:
@ -40,3 +42,6 @@ spec:
- name: downloads
persistentVolumeClaim:
claimName: qbittorrent-downloads
- name: jellyfin-nas
persistentVolumeClaim:
claimName: jellyfin-nas

View file

@ -39,6 +39,8 @@ spec:
mountPath: /tv
- name: downloads
mountPath: /downloads
- name: jellyfin-nas
mountPath: /nas
ports:
- containerPort: 8989
volumes:
@ -51,3 +53,6 @@ spec:
- name: downloads
persistentVolumeClaim:
claimName: qbittorrent-downloads
- name: jellyfin-nas
persistentVolumeClaim:
claimName: jellyfin-nas

View file

@ -6,7 +6,7 @@ metadata:
spec:
ingressClassName: traefik
rules:
- host: sonarr.local
- host: sonarr.jpcit.co.za
http:
paths:
- path: /
@ -16,12 +16,7 @@ spec:
name: sonarr
port:
number: 80
# - match: Host(`movies.merox.cloud`) # change to your domain
# kind: Rule
# services:
# - name: app # radarr for example
# port: 80
# middlewares:
# - name: default-headers-media
# tls:
# secretName: mycert-tls # change to your cert name
tls:
- hosts:
- radarr.jpcit.co.za
secretName: widlcard-jpcit-coza-tls