diff --git a/apps/postgres.yaml b/apps/postgres/postgres.yaml similarity index 100% rename from apps/postgres.yaml rename to apps/postgres/postgres.yaml diff --git a/apps/transmission/deployment.yaml b/apps/transmission/deployment.yaml new file mode 100644 index 0000000..13b03b4 --- /dev/null +++ b/apps/transmission/deployment.yaml @@ -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 diff --git a/apps/transmission/transmission.yaml b/apps/transmission/transmission.yaml new file mode 100644 index 0000000..abef512 --- /dev/null +++ b/apps/transmission/transmission.yaml @@ -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