debrid syslinks base

This commit is contained in:
nomadics9 2025-02-02 06:32:39 +03:00
parent 8050884f51
commit 8d34b7bdf4
No known key found for this signature in database
10 changed files with 61 additions and 68 deletions

View file

@ -38,6 +38,11 @@ spec:
securityContext:
privileged: true
image: nomadics/alaskarfin:latest
resources:
requests:
cpu: "4"
limits:
cpu: "5.5"
name: jellyfin
ports:
- containerPort: 8096
@ -64,8 +69,10 @@ spec:
- mountPath: /HDD
name: hdd
- mountPath: /mnt/zurg/__all__
name: rclone-data
subPath: __all__
name: rclone-data
- mountPath: mnt/torbox
name: rclone-torbox
- name: render-d128
mountPath: /dev/dri/renderD128
restartPolicy: Always
@ -79,6 +86,9 @@ spec:
- name: rclone-data
persistentVolumeClaim:
claimName: rclone-data-pvc
- name: rclone-torbox
hostPath:
path: /mnt/torbox
- name: render-d128
hostPath:
path: /dev/dri/renderD128

View file

@ -6,19 +6,19 @@ metadata:
keel.sh/trigger: poll
keel.sh/pollSchedule: "@every 6h"
labels:
io.kompose.service: jellyfin
name: jellyfin
io.kompose.service: jellyfin-master
name: jellyfin-master
spec:
replicas: 1
selector:
matchLabels:
io.kompose.service: jellyfin
io.kompose.service: jellyfin-master
strategy:
type: Recreate
template:
metadata:
labels:
io.kompose.service: jellyfin
io.kompose.service: jellyfin-master
spec:
nodeSelector:
role: master
@ -48,8 +48,10 @@ spec:
resources:
limits:
nvidia.com/gpu: 1
cpu: "6"
requests:
nvidia.com/gpu: 1
cpu: "4"
volumeMounts:
- mountPath: /config
name: ssd
@ -72,8 +74,8 @@ spec:
- mountPath: /HDD
name: hdd
- mountPath: /mnt/zurg/__all__
name: rclone-data
subPath: __all__
name: rclone-data
- name: render-d128
mountPath: /dev/dri/renderD128
restartPolicy: Always

View file

@ -2,8 +2,8 @@ apiVersion: v1
kind: Service
metadata:
labels:
io.kompose.service: jellyfin
name: jellyfin
io.kompose.service: jellyfin-master
name: jellyfin-master
spec:
type: ClusterIP
ports:
@ -11,7 +11,7 @@ spec:
port: 8096
targetPort: 8096
selector:
io.kompose.service: jellyfin
io.kompose.service: jellyfin-master
---
apiVersion: v1

View file

@ -95,7 +95,7 @@ spec:
io.kompose.service: bazarr4k
spec:
nodeSelector:
role: worker
role: master
containers:
- env:
- name: DOCKER_MODS

View file

@ -24,7 +24,7 @@ spec:
- name : analytics
namespace: umami
services:
- name: jellyfin
- name: jellyfin-master
port: 8096
- match: Host(`r.askar.tv`)
kind: Rule

View file

@ -47,30 +47,28 @@ spec:
remotePath: "/"
webdav-url: "http://192.168.0.200:30999/dav/"
allow-other: "true"
umask: "0022"
uid: "1000"
gid: "1000"
dir-perms: "0777"
file-perms: "0666"
poll-interval: "30s"
allow-non-empty: "true"
async-read: "true"
buffer-size: "48M"
dir-cache-time: "15s"
dir-permissions: "0775"
file-permissions: "0664"
gid: "1000"
log-level: "INFO"
poll-interval: "15s"
timeout: "10m"
uid: "1000"
use-mmap: "true"
vfs-cache-max-age: "672h"
vfs-cache-max-size: "5G"
vfs-cache-mode: "full"
dir-cache-time: "10s"
# vfs-cache-max-age: "5m"
cache-dir: "/HDD/rclone-cache"
vfs-cache-poll-interval: "15s"
vfs-fast-fingerprint: "true"
vfs-read-ahead: "96M"
vfs-read-chunk-size: "32M"
vfs-read-chunk-size-limit: "32M"
vfs-refresh: "true"
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: mnt
spec:
capacity:
storage: 1Ti
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
hostPath:
path: /mnt
---
apiVersion: v1
@ -114,16 +112,4 @@ spec:
volumeName: nfs-hdd
storageClassName: ""
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mnt-pvc
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Ti
volumeName: mnt
storageClassName: ""
---

View file

@ -39,6 +39,8 @@ spec:
- mountPath: /config
name: ssd
subPath: configs/trackers/prowlarr_config
- mountPath: /HDD
name: hdd
restartPolicy: Always
volumes:
- name: ssd

View file

@ -23,8 +23,6 @@ spec:
securityContext:
runAsUser: 1000
runAsGroup: 1000
nodeSelector:
role: master
containers:
- env:
- name: PGID
@ -52,8 +50,9 @@ spec:
- mountPath: data/downloads
name: ssd
subPath: downloads
- mountPath: /mnt
name: mnt
- mountPath: /mnt/zurg/__all__
subPath: __all__
name: rclone-data
restartPolicy: Always
volumes:
- name: ssd
@ -65,9 +64,6 @@ spec:
- name: rclone-data
persistentVolumeClaim:
claimName: rclone-data-pvc
- name: mnt
persistentVolumeClaim:
claimName: mnt-pvc
---
apiVersion: apps/v1
@ -95,8 +91,6 @@ spec:
securityContext:
runAsUser: 1000
runAsGroup: 1000
nodeSelector:
role: master
containers:
- env:
- name: PGID
@ -124,8 +118,9 @@ spec:
- mountPath: data/downloads
name: ssd
subPath: downloads
- mountPath: /mnt
name: mnt
- mountPath: /mnt/zurg/__all__
subPath: __all__
name: rclone-data
restartPolicy: Always
volumes:
- name: ssd
@ -137,7 +132,3 @@ spec:
- name: rclone-data
persistentVolumeClaim:
claimName: rclone-data-pvc
- name: mnt
persistentVolumeClaim:
claimName: mnt-pvc

View file

@ -50,8 +50,9 @@ spec:
- mountPath: data/downloads/complete
name: hdd
subPath: media/transmission/downloads/complete
- mountPath: /mnt
name: mnt
- mountPath: /mnt/zurg/__all__
subPath: __all__
name: rclone-data
restartPolicy: Always
volumes:
- name: ssd
@ -60,9 +61,9 @@ spec:
- name: hdd
persistentVolumeClaim:
claimName: nfs-hdd-pvc
- name: mnt
- name: rclone-data
persistentVolumeClaim:
claimName: mnt-pvc
claimName: rclone-data-pvc
---
apiVersion: apps/v1
@ -117,8 +118,9 @@ spec:
- mountPath: data/downloads/complete
name: hdd
subPath: media/transmission/downloads/complete
- mountPath: /mnt
name: mnt
- mountPath: /mnt/zurg/__all__
subPath: __all__
name: rclone-data
restartPolicy: Always
volumes:
- name: ssd
@ -127,7 +129,7 @@ spec:
- name: hdd
persistentVolumeClaim:
claimName: nfs-hdd-pvc
- name: mnt
- name: rclone-data
persistentVolumeClaim:
claimName: mnt-pvc
claimName: rclone-data-pvc

View file

@ -10,7 +10,7 @@ metadata:
io.kompose.service: tdarr
name: tdarr
spec:
replicas: 1
replicas: 0
selector:
matchLabels:
io.kompose.service: tdarr