wip: Add transmission

This commit is contained in:
2025-07-29 12:02:59 +02:00
parent 82838785f9
commit 8faa96cece
3 changed files with 67 additions and 0 deletions
+47
View File
@@ -0,0 +1,47 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: transmission
spec:
template:
spec:
containers:
- name: transmission
image: ghcr.io/home-operations/transmission@4.0.6
env:
- TRANSMISSION__UMASK: "002"
- TRANSMISSION__INCOMPLETE-DIR-ENABLED: false
- TRANSMISSION__DOWNLOAD-DIR: "/medias/downloads"
- TRANSMISSION__DOWNLOAD-QUEUE-ENABLED: false
- TRANSMISSION__RENAME-PARTIAL-FILES: false
- TRANSMISSION__TRASH-CAN-ENABLED: false
- TRANSMISSION__SCRIPT-TORRENT-ADDED-ENABLED: true
- TRANSMISSION__SCRIPT-TORRENT-ADDED-FILENAME: "scripts/guesspath"
volumeMounts:
- name: medias
mountPath: /medias
volumes:
- name: medias
---
spec:
template:
spec:
containers:
- name: backend-lucca-faces
image: lucca-faces-back
ports:
- name: back-port
containerPort: 8080
env:
- name: TZ
value: Europe/Paris
volumeMounts:
- mountPath: /app/appsettings.json
name: appsettings
subPath: appsettings.json.model
volumes:
- name: appsettings
secret:
defaultMode: 420
secretName: appsettings-faces
+20
View File
@@ -0,0 +1,20 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: transmission
namespace: argocd
spec:
project: default
destination:
server: https://kubernetes.default.svc
namespace: transmission
syncPolicy:
automated:
prune: true
selfHeal: false
syncOptions:
- CreateNamespace=true
source:
repoURL: https://github.com/zoriya/snow
targetRevision: HEAD
path: apps/transmission