2024-02-25 11:05:19 +00:00
image :
repository : airsonicadvanced/airsonic-advanced
2024-04-26 11:45:05 +00:00
tag : edge-latest@sha256:d0c2d546245f14242f534617aa0c8d17fd6ab96e1df86e5524e139c04431f3fa
2024-02-25 11:05:19 +00:00
pullPolicy : IfNotPresent
2024-03-16 11:26:31 +00:00
2024-02-25 11:05:19 +00:00
securityContext :
container :
readOnlyRootFilesystem : false
2024-03-16 11:26:31 +00:00
service :
main :
ports :
main :
port : 10122
protocol : http
2024-02-25 11:05:19 +00:00
workload :
main :
podSpec :
containers :
main :
probes :
liveness :
type : tcp
readiness :
type : tcp
startup :
type : tcp
env :
2024-03-16 11:26:31 +00:00
AIRSONIC_PORT : "{{ .Values.service.main.ports.main.port }}"
# dont expose to GUI
CONTEXT_PATH : "/"
# Set so the persisted dirs use the root path
2024-02-25 11:05:19 +00:00
AIRSONIC_DIR : "/"
# -- For passing additional java options. For some reverse proxies, you may need to pass `JAVA_OPTS=-Dserver.use-forward-headers=true` for airsonic to generate the proper URL schemes.
2024-03-16 11:26:31 +00:00
JAVA_OPTS : ""
2024-02-25 11:05:19 +00:00
spring_liquibase_parameters_userTableQuote : '"'
spring_datasource_username : "{{ .Values.cnpg.main.user }}"
spring_datasource_url :
secretKeyRef :
name : cnpg-main-urls
key : jdbc
spring_datasource_password :
secretKeyRef :
name : cnpg-main-user
key : password
2024-03-16 11:26:31 +00:00
2024-02-25 11:05:19 +00:00
# Enabled postgres
cnpg :
main :
enabled : true
user : airsonic-advanced
database : airsonic-advanced
2024-03-16 11:26:31 +00:00
2024-02-25 11:05:19 +00:00
persistence :
config :
enabled : true
mountPath : /airsonic
music :
enabled : true
mountPath : /music
podcasts :
enabled : true
mountPath : /podcasts
playlists :
enabled : true
mountPath : /playlists
2024-03-16 11:26:31 +00:00
2024-02-25 11:05:19 +00:00
portal :
open :
enabled : true