Add navidrome

This commit is contained in:
Nikolai Rodionov 2024-09-08 22:21:22 +02:00
parent 4535c50644
commit 480ba67329
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD
4 changed files with 48 additions and 9 deletions

View File

@ -113,6 +113,13 @@ releases:
- template: default-env-values
- template: ext-tcp-routes
- name: navidrome
chart: allangers-charts/navidrome
namespace: applications
version: 0.1.0
inherit:
- template: default-env-values
- name: grafana
chart: grafana/grafana
namespace: applications
@ -122,12 +129,3 @@ releases:
- template: default-env-values
- template: default-env-secrets
- name: kimai
chart: robjuz/kimai2
namespace: applications
installed: false
version: 4.2.3
inherit:
- template: default-env-values
#- template: default-env-secrets
- template: ext-database

View File

@ -19,6 +19,7 @@ persistence:
defaultNodeSelector:
enable: true
selector: longhorn
defaultClass: false
enablePSP: false
longhornUI:
replicas: 1

View File

@ -99,6 +99,9 @@ buckets:
- name: allanger-music
policy: download
purge: false
- name: navidrome
policy: download
purge: false
- name: minecraft-mods
policy: download
purge: false

View File

@ -0,0 +1,37 @@
---
shortcuts:
hostname: music.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: false
remove: []
entries:
rclone.conf:
data: |
[music-data]
type = s3
provider = Minio
endpoint = s3.badhouseplants.net
location_constraint = us-west-1