Get Tdarr up and running

This commit is contained in:
KnightArtorias 2026-06-17 16:46:02 -04:00
parent 2b26daf1eb
commit dec26d7fbc
3 changed files with 3 additions and 40 deletions

View file

@ -1,36 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: shelfmark
namespace: media
spec:
replicas: 1
selector:
matchLabels:
app: shelfmark
template:
metadata:
labels:
app: shelfmark
spec:
containers:
- name: shelfmark
image: calibrain/shelfmark:latest
ports:
- containerPort: 8084
env:
- name: TZ
value: "America/New_York"
volumeMounts:
- name: config
mountPath: /config
# This is where Shelfmark will write finished downloads
- name: ebook-ingress
mountPath: /downloads/books
volumes:
- name: config
persistentVolumeClaim:
claimName: shelfmark-config-pvc
- name: ebook-ingress
persistentVolumeClaim:
claimName: ebook-pipeline-pvc

View file

@ -84,7 +84,7 @@ spec:
- name: nodeName
value: "nest-cpu-node"
- name: serverURL
value: "http://tdarr-server.tdarr.svc.cluster.local:8266"
value: "http://tdarr-server.default.svc.cluster.local:8266"
- name: inContainer
value: "true"
- name: ffmpegVersion

View file

@ -2,7 +2,6 @@ apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: tdarr-ingress
namespace: default
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: web
spec:
@ -14,6 +13,6 @@ spec:
pathType: Prefix
backend:
service:
name: tdarr
name: tdarr-server
port:
name: web-ui
name: webui