2022-01-10 17:11:26 +00:00
image :
2023-11-17 10:22:57 +00:00
repository : airsonicadvanced/airsonic-advanced
tag : edge-latest@sha256:18de305bce05d47a885a40e6fbeecbf26ebc1ea815cedcce4be1f533a39bd3e8
2022-01-10 17:11:26 +00:00
pullPolicy : IfNotPresent
securityContext :
2023-04-29 06:44:01 +00:00
container :
readOnlyRootFilesystem : false
runAsNonRoot : true
runAsUser : 568
runAsGroup : 568
workload :
main :
podSpec :
containers :
main :
probes :
liveness :
type : tcp
readiness :
type : tcp
startup :
type : tcp
env :
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.
2022-01-10 17:11:26 +00:00
2023-04-29 06:44:01 +00:00
JAVA_OPTS :
CONTEXT_PATH : "/"
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
2022-01-10 17:11:26 +00:00
service :
main :
ports :
main :
port : 10122
2023-04-29 06:44:01 +00:00
protocol : http
2022-01-10 17:11:26 +00:00
targetPort : 4040
# Enabled postgres
2023-04-29 06:44:01 +00:00
cnpg :
main :
enabled : true
user : airsonic-advanced
database : airsonic-advanced
2022-01-10 17:11:26 +00:00
persistence :
config :
enabled : true
2023-04-29 06:44:01 +00:00
mountPath : /airsonic
2022-01-10 17:11:26 +00:00
music :
enabled : true
2023-04-29 06:44:01 +00:00
mountPath : /music
2022-01-10 17:11:26 +00:00
podcasts :
enabled : true
2023-04-29 06:44:01 +00:00
mountPath : /podcasts
2022-01-10 17:11:26 +00:00
playlists :
enabled : true
2023-04-29 06:44:01 +00:00
mountPath : /playlists
2022-08-08 21:25:02 +00:00
portal :
2023-04-29 06:44:01 +00:00
open :
enabled : true