49 lines
1.3 KiB
YAML
49 lines
1.3 KiB
YAML
|
shortcuts:
|
||
|
hostname: navidrome.badhouseplants.net
|
||
|
ingress:
|
||
|
main:
|
||
|
annotations:
|
||
|
kubernetes.io/ingress.class: traefik
|
||
|
kubernetes.io/tls-acme: "true"
|
||
|
kubernetes.io/ingress.allow-http: "false"
|
||
|
kubernetes.io/ingress.global-static-ip-name: ""
|
||
|
cert-manager.io/cluster-issuer: badhouseplants-issuer-http01
|
||
|
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
|
||
|
env:
|
||
|
main:
|
||
|
enabled: true
|
||
|
sensitive: false
|
||
|
remove: []
|
||
|
data:
|
||
|
ND_MUSICFOLDER: /app/music
|
||
|
ND_DATAFOLDER: /app/data
|
||
|
ND_LOGLEVEL: info
|
||
|
ND_BASEURL: 'https://{{ .Values.shortcuts.hostname }}'
|
||
|
files:
|
||
|
rclone-config:
|
||
|
enabled: true
|
||
|
sensitive: true
|
||
|
remove: []
|
||
|
entries:
|
||
|
rclone.conf:
|
||
|
data: |
|
||
|
[music-data]
|
||
|
type = s3
|
||
|
provider = Minio
|
||
|
endpoint = s3.badhouseplants.net
|
||
|
location_constraint = us-west-1
|
||
|
access_key_id = allanger
|
||
|
secret_access_key = fPN3Nv6yDWVnZ7V7eRZ
|
||
|
rclone-script:
|
||
|
enabled: true
|
||
|
sensitive: false
|
||
|
remove: []
|
||
|
entries:
|
||
|
rclone-script:
|
||
|
data: |
|
||
|
#!/usr/bin/sh
|
||
|
while true; do
|
||
|
rclone --config /app/rclone.conf sync -P music-data:/music /app/music
|
||
|
sleep 10
|
||
|
done
|