audiobookshelf helm

No introduction found. Create it?

More popular helm chart found

audiobookshelf from bjw-s-labs/charts/ is more popular with 17 repositories.

Install

Install with:

helm repo add bjw-s https://bjw-s-labs.github.io/helm-charts/
helm install audiobookshelf bjw-s/app-template -f values.yaml

Examples

See examples from other people.

Top Repositories (3 out of 10)

NameRepoStarsVersionTimestamp
audiobookshelfh3mmy/bloopySphere633.7.311 days ago
audiobookshelfJJGadgets/Biohazard832.6.011 days ago
audiobookshelfgavinmcfall/home-ops364.4.03 months ago

Values

See the most popular values for this chart:

KeyTypes
string
boolean
string
string
persistence.config.type (3)
persistentVolumeClaim
string
string
boolean
string
string
string
string
string
string
string
string
persistence.media.type (4)
persistentVolumeClaim
string
string
boolean
string
string
boolean
string
string
string
string
boolean
string
persistence.media.path (1)
/mnt/storage0/media
string
string
string
string
string
boolean
string
string
boolean
persistence.audiobooks.path (2)
/volume3/Data/Audiobooks
string
string
string
string
boolean
persistence.backup.path (2)
/volume3/Data/Backups/app/audiobookshelf
string
string
string
string
string
persistence.metadata.type (2)
persistentVolumeClaim
string
string
string
string
boolean
persistence.books.path (1)
/mnt/user/k8s/books
string
persistence.books.server (1)
${CORE_NFS_SERVER:=nas0}
string
string
boolean
string
string
boolean
persistence.data.type (1)
persistentVolumeClaim
string
boolean
string
persistence.downloads.path (1)
/mnt/STORAGE-01/Media-Storage
string
string
string
string
string
boolean
string
string
persistence.logs.type (1)
persistentVolumeClaim
string
string
persistence.nfs.advancedMounts.main.main[].subPath (1)
.audiobookshelf-metadata
Podcasts
Audiobooks
string
boolean
persistence.nfs.path (1)
${PATH_NAS_MEDIA:=/media}
string
persistence.nfs.server (1)
${IP_TRUENAS:=127.0.0.1}
string
string
string
string
boolean
string
string
persistence.streams.type (1)
persistentVolumeClaim
string
string
string
number
number
string
string
string
string
controllers.audiobookshelf.containers.app.image.tag (5)
2.33.1@sha256:a4a5841bba093d81e5f4ad1eaedb4da3fda6dbb2528c552349da50ad1f7ae708
string
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
string
string
string
boolean
string
boolean
string
string
boolean
string
boolean
number
number
string
string
string
string
controllers.audiobookshelf.containers.audiobookshelf.image.tag (1)
2.33.1@sha256:a4a5841bba093d81e5f4ad1eaedb4da3fda6dbb2528c552349da50ad1f7ae708
string
boolean
boolean
boolean
string
string
string
boolean
string
boolean
number
string
number
number
boolean
string
string
string
string
string
string, number
number
number
string
string
boolean
boolean
string
number
boolean
boolean
string
number
boolean
number
number
string
string
string
string
string
number
number
number
string
number
string
boolean
string, number
string
string
number
string
number
string
ingress.main.hosts[].host (4)
audiobookshelf.${cluster_ext_domain}
string
string
string
string
string
string
string
ingress.main.annotations."nginx.ingress.kubernetes.io/configuration-snippet" (1)
proxy_set_header Accept-Encoding ""; sub_filter '<body>' '<body><link rel="stylesheet" type="text/css" href="https://theme-park.${SECRET_DOMAIN}/css/base/audiobookshelf/nord.css">'; sub_filter_once on;
string
ingress.main.annotations."nginx.ingress.kubernetes.io/server-snippets" (1)
location / { proxy_set_header Upgrade $http_upgrade; proxy_http_version 1.1; proxy_set_header X-Forwarded-Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_set_header Connection "upgrade"; proxy_cache_bypass $http_upgrade; }
string
string
boolean
ingress.main.tls[].hosts[] (2)
- ${APP_DNS_AUDIOBOOKSHELF:=audiobookshelf}
string
boolean
string
string
string
string
string
string
string
string
string
ingress.app.hosts[].host (2)
audiobooks.${XYZ_DOMAIN}
string
string
string
string
ingress.app.tls[].hosts[] (1)
- audiobookshelf.home.${SECRET_DOMAIN}
string
ingress.app.tls[].secretName (1)
wildcard-internal-${SECRET_DOMAIN/./-}-tls
string
string
string
string
string
string
string
ingress.audiobookshelf.annotations."haproxy.org/response-set-header" (1)
Strict-Transport-Security "max-age=31536000" X-Frame-Options "DENY" X-Content-Type-Options "nosniff" Referrer-Policy "strict-origin-when-cross-origin"
string
string
boolean
ingress.audiobookshelf.hosts[].host (1)
audiobookshelf.${SECRET_DEFAULT_DOMAIN}
string
string
string
string
ingress.audiobookshelf.tls[].hosts[] (1)
- audiobookshelf.${SECRET_DEFAULT_DOMAIN}
string
string
string
ingress.tailscale.annotations."nginx.ingress.kubernetes.io/configuration-snippet" (1)
proxy_set_header Accept-Encoding ""; sub_filter '<body>' '<body><link rel="stylesheet" type="text/css" href="https://theme-park.${SECRET_DOMAIN}/css/base/audiobookshelf/nord.css">'; sub_filter_once on;
string
ingress.tailscale.annotations."nginx.ingress.kubernetes.io/server-snippets" (1)
location / { proxy_set_header Upgrade $http_upgrade; proxy_http_version 1.1; proxy_set_header X-Forwarded-Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_set_header Connection "upgrade"; proxy_cache_bypass $http_upgrade; }
string
string
boolean
ingress.tailscale.hosts[].host (1)
audiobookshelf.${SECRET_DOMAIN}
string
string
string
string
ingress.tailscale.tls[].hosts[] (1)
- audiobookshelf.${SECRET_DOMAIN}
string
boolean
defaultPodOptions.securityContext.fsGroup (2)
${APP_UID_AUDIOBOOKSHELF:=1000}
string, number
string
string, number
string, number
boolean
string
boolean
route.app.hostnames[] (2)
- audiobookshelf.${REMOTE_DOMAIN}
string
string
string
string
string
string
string
string
string
string
string
route.app.annotations."gethomepage.dev/widget.key" (1)
{{ `{{HOMEPAGE_VAR_AUDIOBOOKSHELF_TOKEN}}` }}
string
string
route.app.annotations."gethomepage.dev/widget.url" (1)
http://audiobookshelf-app.entertainment.svc.cluster.local
string
boolean
string
number
boolean
route.main.hostnames[] (1)
- audiobookshelf.${DOMAIN}
string
string
string
string
string
fullnameOverride (1)
audiobookshelf
string
string
boolean
string
number
string
string
string
string
string
string
string
string
string
number