diff --git a/projects/music/project.yaml b/projects/music/project.yaml deleted file mode 100644 index 955d619d..00000000 --- a/projects/music/project.yaml +++ /dev/null @@ -1,14 +0,0 @@ -config: - desc: Music Streaming - networkPolicy: - groups: - - internet - - labels: - environment: external - -apps: - - name: navidrome - repo: bjw-s - chart: app-template - targetRevision: 1.5.1 diff --git a/projects/music/values/navidrome.yaml b/projects/music/values/navidrome.yaml deleted file mode 100644 index 93759baf..00000000 --- a/projects/music/values/navidrome.yaml +++ /dev/null @@ -1,74 +0,0 @@ -image: - repository: ghcr.io/navidrome/navidrome - tag: 0.54.4 - -env: - TZ: "Europe/Amsterdam" - ND_DATAFOLDER: /config - ND_LOGLEVEL: info - ND_MUSICFOLDER: /music - ND_PORT: 8080 - #ND_REVERSEPROXYUSERHEADER: "Remote-User" - ND_REVERSEPROXYWHITELIST: "0.0.0.0/0" - #ND_SCANSCHEDULE: "@every 1h" - ND_SESSIONTIMEOUT: 24h - ND_LISTENBRAINZ_ENABLED: "false" - ND_LASTFM_ENABLED: "false" - ND_PROMETHEUS_ENABLED: "false" - ND_ENABLEGRAVATAR: "false" - -service: - main: - ports: - http: - port: 8080 - -ingress: - main: - enabled: true - ingressClassName: "ingress-external" - labels: - environment: external - annotations: - #cert-manager.io/cluster-issuer: vault-issuer - nginx.ingress.kubernetes.io/proxy-body-size: 20G - kubernetes.io/tls-acme: "true" - cert-manager.io/cluster-issuer: letsencrypt - external-dns.alpha.kubernetes.io/hostname: music.nold.in - external-dns.alpha.kubernetes.io/target: nold.in - external-dns.alpha.kubernetes.io/cloudflare-proxied: "false" - hosts: - - host: music.nold.in - paths: - - path: / - pathType: Prefix - tls: - - secretName: music-ext-tls - hosts: - - music.nold.in - -podSecurityContext: - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - fsGroupChangePolicy: "OnRootMismatch" - supplementalGroups: - - 100 - -persistence: - config: - enabled: true - - music: - enabled: true - type: hostPath - hostPath: /data/media/music - mountPath: /music - readOnly: true - -resources: - requests: - cpu: 10m - memory: 50Mi - limits: - memory: 2Gi diff --git a/projects/music/values/snapcast.yaml b/projects/music/values/snapcast.yaml deleted file mode 100644 index da581351..00000000 --- a/projects/music/values/snapcast.yaml +++ /dev/null @@ -1,71 +0,0 @@ -# Source: https://raw.githubusercontent.com/buvis/helm-charts/main/charts/snapserver/values.yaml -service: - main: - annotations: - metallb.universe.tf/allow-shared-ip: "snapcast" - -image: - repository: saiyato/snapserver - tag: - pullPolicy: IfNotPresent - -securityContext: - allowPrivilegeEscalation: false - -service: - main: - annotations: - metallb.universe.tf/allow-shared-ip: "snapcast" - ports: - http: - port: 80 - targetPort: 1780 - - audio: - type: LoadBalancer - annotations: - metallb.universe.tf/allow-shared-ip: "snapcast" - ports: - audio: - port: 1704 - - control: - annotations: - metallb.universe.tf/allow-shared-ip: "snapcast" - type: LoadBalancer - ports: - control: - port: 1705 - - stream1: - annotations: - metallb.universe.tf/allow-shared-ip: "snapcast" - type: LoadBalancer - ports: - stream1: - port: 4955 - -ingress: - main: - enabled: true - annotations: - cert-manager.io/cluster-issuer: vault-issuer - hosts: - - host: snapcast.dc - paths: - - path: / - pathType: Prefix - service: - port: 1780 - tls: - - secretName: snapcast-tls - hosts: - - snapcast.dc - - -resources: - requests: - cpu: 15m - memory: 64M - limits: - memory: 64M