mirror of
https://github.com/zoriya/snow.git
synced 2026-08-15 18:44:14 +00:00
wip: Add transmission
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user