No introduction found. Create it?
audiobookshelf from bjw-s-labs/helm/app-template is more popular with 22 repositories.
Install with:
helm repo add bjw-s https://bjw-s-labs.github.io/helm-charts/
helm install audiobookshelf bjw-s/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| audiobookshelf | h3mmy/bloopySphere | 62 | 3.2.1 | a month ago |
| audiobookshelf | JJGadgets/Biohazard | 78 | 2.6.0 | a month ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| string | |
controllers.audiobookshelf.containers.app.env.METADATA_PATH (5) /config/metadata | string |
| number | |
| number | |
| string | |
controllers.audiobookshelf.containers.app.image.repository (5) ghcr.io/advplyr/audiobookshelf | string |
controllers.audiobookshelf.containers.app.image.tag (5) 2.30.0@sha256:6fbd7dc95d53c6e168ce69e760b87c334e3b9ba88bf7b8531ed5a116d5d6da03 | string |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
controllers.audiobookshelf.containers.abs-tract.image.repository (1) arranhs/abs-tract | string |
| string | |
| boolean | |
| string | |
| boolean | |
| number | |
| string | |
| number | |
| boolean | |
| number | |
| string | |
| number | |
| string | |
controllers.audiobookshelf.forceRename (1) audiobookshelf-v4 | string |
controllers.main.containers.main.env.TZ (4) Europe/Dublin | string |
| string | |
| string | |
| string, number | |
| number | |
| number | |
controllers.main.containers.main.image.repository (4) ghcr.io/advplyr/audiobookshelf | string |
| string | |
| boolean | |
| boolean | |
| string | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| boolean | |
| number | |
| number | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| number | |
| number | |
controllers.main.type (1) deployment | string |
| string | |
ingress.main.hosts[].host (5) audiobookshelf.${cluster_ext_domain} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.main.tls[].hosts[] (3) - ${APP_DNS_AUDIOBOOKSHELF:=audiobookshelf} | string |
ingress.main.tls[].secretName (1) tls.audiobookshelf | string |
ingress.main.annotations."hajimari.io/icon" (2) mdi:bookshelf | 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/cors-allow-headers" (1) X-Forwarded-For, X-Real-IP, X-Frame-Options, X-Content-Type-Options, X-Forwarded-Proto | string |
| string | |
| string | |
| string | |
ingress.main.annotations."nginx.ingress.kubernetes.io/server-snippet" (1) proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; | 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 |
ingress.main.annotations."nginx.ingress.kubernetes.io/whitelist-source-range" (1) 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 | string |
| boolean | |
| boolean | |
ingress.app.className (3) traefik | string |
ingress.app.hosts[].host (3) audiobookshelf.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.app.annotations."traefik.ingress.kubernetes.io/router.middlewares" (2) networking-chain-no-auth@kubernetescrd | string |
ingress.app.annotations."cert-manager.io/cluster-issuer" (1) letsencrypt-production | string |
ingress.app.annotations."external-dns.alpha.kubernetes.io/target" (1) external.${SECRET_DOMAIN} | string |
| string | |
ingress.app.annotations."gethomepage.dev/app" (1) audiobookshelf | string |
ingress.app.annotations."gethomepage.dev/description" (1) Audiobook Library | string |
| string | |
ingress.app.annotations."gethomepage.dev/group" (1) Entertainment | string |
ingress.app.annotations."gethomepage.dev/icon" (1) audiobookshelf.png | string |
ingress.app.annotations."gethomepage.dev/name" (1) AudioBookShelf | string |
ingress.app.annotations."gethomepage.dev/widget.key" (1) {{ `{{HOMEPAGE_VAR_AUDIOBOOKSHELF_TOKEN}}` }} | string |
| string | |
ingress.app.annotations."gethomepage.dev/widget.url" (1) http://audiobookshelf-app.entertainment.svc.cluster.local | string |
| string | |
ingress.app.annotations."hajimari.io/instance" (1) bloop-xyz,bloop-quarky | string |
ingress.app.tls[].hosts[] (1) - audiobookshelf.home.${SECRET_DOMAIN} | string |
ingress.app.tls[].secretName (1) wildcard-internal-${SECRET_DOMAIN/./-}-tls | 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 |
ingress.tailscale.className (1) nginx-tailscale | string |
| boolean | |
ingress.tailscale.hosts[].host (1) audiobookshelf.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.tailscale.tls[].hosts[] (1) - audiobookshelf.${SECRET_DOMAIN} | string |
| string | |
persistence.cache.type (5) emptyDir | string |
persistence.config.existingClaim (5) audiobookshelf | string |
persistence.config.accessMode (4) ReadWriteOnce | string |
| boolean | |
| string | |
persistence.config.type (4) persistentVolumeClaim | string |
| string | |
persistence.config.advancedMounts.audiobookshelf.app[].path (1) /config | string |
| boolean | |
persistence.config.advancedMounts.audiobookshelf.app[].subPath (1) config | string |
| string | |
persistence.config.dataSourceRef.apiGroup (1) volsync.backube | string |
persistence.config.dataSourceRef.kind (1) ReplicationDestination | string |
persistence.config.dataSourceRef.name (1) audiobookshelf-restore | string |
persistence.config.storageClass (1) local-hostpath | string |
persistence.media.type (4) persistentVolumeClaim | string |
persistence.media.accessMode (2) ReadWriteOnce | string |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
persistence.media.hostPath (1) /mnt/ssd/media | string |
persistence.media.path (1) /mnt/storage0/media | string |
persistence.media.server (1) 10.90.1.69 | string |
| string | |
| boolean | |
persistence.audiobooks.path (2) /volume3/Data/Audiobooks | string |
persistence.audiobooks.server (2) ${NAS_ADDRESS} | string |
| string | |
persistence.audiobooks.existingClaim (1) audiobookshelf-nfs-audiobooks | string |
persistence.backup.globalMounts[].path (3) /config/metadata/backups | string |
| boolean | |
persistence.backup.path (2) /volume3/Data/Backups/app/audiobookshelf | string |
persistence.backup.server (2) ${NAS_ADDRESS} | string |
| string | |
persistence.backup.existingClaim (1) audiobookshelf-nfs-backup | string |
persistence.metadata.accessMode (2) ReadWriteOnce | string |
persistence.metadata.existingClaim (2) audiobookshelf-metadata | string |
persistence.metadata.globalMounts[].path (2) /config/metadata | string |
| string | |
persistence.metadata.type (2) persistentVolumeClaim | 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 |
persistence.logs.accessMode (1) ReadWriteOnce | string |
persistence.logs.advancedMounts.main.main[].path (1) /config/metadata/logs | string |
| boolean | |
| string | |
persistence.logs.storageClass (1) local-hostpath | string |
persistence.logs.type (1) persistentVolumeClaim | string |
persistence.nfs.advancedMounts.main.main[].path (1) /metadata | string |
persistence.nfs.advancedMounts.main.main[].subPath (1) .audiobookshelf-metadata | string |
| boolean | |
persistence.nfs.path (1) ${PATH_NAS_MEDIA:=/media} | string |
persistence.nfs.server (1) ${IP_TRUENAS:=127.0.0.1} | string |
| string | |
persistence.streams.accessMode (1) ReadWriteOnce | string |
persistence.streams.advancedMounts.main.main[].path (1) /config/metadata/streams | string |
| boolean | |
| string | |
persistence.streams.storageClass (1) local-hostpath | string |
persistence.streams.type (1) persistentVolumeClaim | string |
| string | |
persistence.tmp.type (1) emptyDir | string |
| string | |
persistence.tmpfs.type (1) emptyDir | string |
service.app.controller (5) audiobookshelf | string |
| number | |
| boolean | |
| string, number | |
| string | |
service.abs-tract.controller (1) audiobookshelf | string |
| number | |
| boolean | |
defaultPodOptions.securityContext.fsGroup (1) ${APP_UID_AUDIOBOOKSHELF:=1000} | string |
| string | |
defaultPodOptions.securityContext.runAsGroup (1) ${APP_UID_AUDIOBOOKSHELF:=1000} | string |
defaultPodOptions.securityContext.runAsUser (1) ${APP_UID_AUDIOBOOKSHELF:=1000} | string |
| boolean | |
route.main.hostnames[] (1) - audiobookshelf.${DOMAIN} | string |
route.main.kind (1) HTTPRoute | string |
| string | |
route.main.parentRefs[].name (1) reverse-proxy | string |
route.main.parentRefs[].namespace (1) envoy-gateway-system | string |