No introduction found. Create it?
filebrowser from bjw-s-labs/charts/ is more popular with 13 repositories.
Install with:
helm repo add filebrowser oci://ghcr.io/bjw-s-labs/charts/
helm install filebrowser filebrowser/filebrowser -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| filebrowser | auricom/home-ops | 205 | 4.6.2 | 11 days ago |
| filebrowser | oscaromeu/home-ops | 31 | 4.6.2 | 15 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
route.app.hostnames[] (6) - {{ .Release.Name }}.${SECRET_DOMAIN} | string |
route.app.parentRefs[].name (6) envoy-internal | string |
| string | |
| string | |
| number | |
| string | |
route.app.rules[].backendRefs[].name (1) filebrowser | string |
route.app.annotations."gatus.home-operations.com/endpoint" (2) conditions: ["[STATUS] == 200"] | string |
| number | |
| number | |
service.app.controller (4) filebrowser | string |
service.app.ipFamilyPolicy (1) RequireDualStack | string |
| string | |
controllers.filebrowser.containers.app.image.repository (5) docker.io/filebrowser/filebrowser | string |
controllers.filebrowser.containers.app.image.tag (5) v2.63.2@sha256:4dce87308b9f9cfbcf8d0a284fc9565d2b515530a6bae2d920b388161e093f26 | string |
| string | |
| string | |
| string | |
controllers.filebrowser.containers.app.env.FB_DATABASE (4) /config/filebrowser.db | string |
| string | |
| string | |
| number | |
| string | |
| string | |
| boolean | |
| boolean | |
controllers.filebrowser.containers.app.env.FILEBROWSER_CONFIG (1) /config/config.yaml | string |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| string | |
| boolean | |
controllers.filebrowser.containers.app.envFrom[].secretRef.name (2) filebrowser-secret | string |
controllers.filebrowser.containers.main.env.FILEBROWSER_CONFIG (1) /config/config.yaml | string |
controllers.filebrowser.containers.main.env.FILEBROWSER_DATABASE (1) /home/filebrowser/data/filebrowser.db | string |
controllers.filebrowser.containers.main.envFrom[].secretRef.name (1) filebrowser-secret | string |
controllers.filebrowser.containers.main.image.repository (1) ghcr.io/gtsteffaniak/filebrowser | string |
controllers.filebrowser.containers.main.image.tag (1) 1.3.0-stable@sha256:d5d2cb23f49e9e0a77ab12dca92a2b1bcc5deb11d8ce3c23b2175297d4a1182b | string |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
| string | |
| string | |
| string | |
controllers.filebrowser.type (1) statefulset | string |
| number | |
| string | |
| number | |
| boolean | |
| number | |
| string | |
defaultPodOptions.securityContext.supplementalGroups[] (2) - "44" | number |
persistence.config.existingClaim (4) {{ .Release.Name }} | string |
| string | |
| string | |
| string | |
persistence.config.type (2) configMap | string |
| boolean | |
| string | |
persistence.data.existingClaim (2) filebrowser | string |
persistence.data.path (1) ${NAS_SERVER_MEDIA_PATH}/Library | string |
persistence.data.server (1) ${NAS_SERVER_IP} | string |
| string | |
persistence.tmp.type (3) emptyDir | string |
| string | |
persistence.downloads.globalMounts[].path (2) /data/downloads | string |
persistence.downloads.path (2) /data/nvme/downloads | string |
persistence.downloads.server (2) nas-k8s.int.sbbh.cloud | string |
| string | |
| boolean | |
persistence.backups.globalMounts[].path (1) /mnt/backups | string |
persistence.backups.path (1) /mnt/nas/data/backups | string |
persistence.backups.server (1) truenas.internal | string |
| string | |
| boolean | |
persistence.booklore.globalMounts[].path (1) /mnt/vol1/apps/booklore | string |
persistence.booklore.path (1) /mnt/vol1/apps/booklore | string |
persistence.booklore.server (1) 192.168.9.10 | string |
| string | |
| boolean | |
persistence.bookstack.globalMounts[].path (1) /mnt/vol1/apps/bookstack | string |
persistence.bookstack.path (1) /mnt/vol1/apps/bookstack | string |
persistence.bookstack.server (1) 192.168.9.10 | string |
| string | |
| boolean | |
persistence.claude.globalMounts[].path (1) /mnt/vol1/home/claude | string |
persistence.claude.path (1) /mnt/vol1/home/claude | string |
persistence.claude.server (1) 192.168.9.10 | string |
| string | |
| string | |
persistence.docs.path (1) /mnt/nas/data/docs | string |
persistence.docs.server (1) truenas.internal | string |
| string | |
persistence.grey.globalMounts[].path (1) /mnt/work/grey | string |
persistence.grey.path (1) /mnt/nas/data/work/grey | string |
persistence.grey.server (1) truenas.internal | string |
| string | |
| boolean | |
| string | |
| boolean | |
persistence.hdd1.hostPath (1) /var/mnt/hdd1 | string |
persistence.hdd1.hostPathType (1) Directory | string |
persistence.hdd1.type (1) hostPath | string |
| boolean | |
persistence.helene.globalMounts[].path (1) /mnt/vol1/home/helene | string |
persistence.helene.path (1) /mnt/vol1/home/helene | string |
persistence.helene.server (1) 192.168.9.10 | string |
| string | |
| boolean | |
persistence.homelab-backups.globalMounts[].path (1) /mnt/vol1/apps/homelab_backups | string |
persistence.homelab-backups.path (1) /mnt/vol1/apps/homelab_backups | string |
persistence.homelab-backups.server (1) 192.168.9.10 | string |
| string | |
persistence.lightroom.globalMounts[].path (1) /mnt/lightroom | string |
persistence.lightroom.path (1) /mnt/nas/data/shares/lightroom | string |
persistence.lightroom.server (1) truenas.internal | string |
| string | |
persistence.logs.globalMounts[].path (1) /var/log/filebrowser | string |
persistence.logs.type (1) emptyDir | string |
persistence.media-hdd.globalMounts[].path (1) /data/media-hdd | string |
persistence.media-hdd.path (1) /data/hdd1/media | string |
persistence.media-hdd.server (1) nas-k8s.int.sbbh.cloud | string |
| string | |
persistence.media-nvme.globalMounts[].path (1) /data/media-nvme | string |
persistence.media-nvme.path (1) /data/nvme/media | string |
persistence.media-nvme.server (1) nas-k8s.int.sbbh.cloud | string |
| string | |
| boolean | |
| string | |
persistence.media.path (1) /mnt/mag/media | string |
persistence.media.server (1) boa.mapanare.net | string |
| string | |
| boolean | |
persistence.music-transcoded.globalMounts[].path (1) /mnt/vol1/music_transcoded | string |
persistence.music-transcoded.path (1) /mnt/vol1/music_transcoded | string |
persistence.music-transcoded.server (1) 192.168.9.10 | string |
| string | |
| boolean | |
persistence.music.globalMounts[].path (1) /mnt/vol1/music | string |
persistence.music.path (1) /mnt/vol1/music | string |
persistence.music.server (1) 192.168.9.10 | string |
| string | |
| boolean | |
persistence.paperless.globalMounts[].path (1) /mnt/vol1/apps/paperless | string |
persistence.paperless.path (1) /mnt/vol1/apps/paperless | string |
persistence.paperless.server (1) 192.168.9.10 | string |
| string | |
| boolean | |
persistence.photo.globalMounts[].path (1) /mnt/vol1/photo | string |
persistence.photo.path (1) /mnt/vol1/photo | string |
persistence.photo.server (1) 192.168.9.10 | string |
| string | |
| boolean | |
persistence.piracy.globalMounts[].path (1) /mnt/vol1/piracy | string |
persistence.piracy.path (1) /mnt/vol1/piracy | string |
persistence.piracy.server (1) 192.168.9.10 | string |
| string | |
| string | |
persistence.pub.path (1) /data/hdd0/pub | string |
persistence.pub.server (1) nas-k8s.int.sbbh.cloud | string |
| string | |
| boolean | |
persistence.shared-documents.globalMounts[].path (1) /mnt/vol1/shared-documents | string |
persistence.shared-documents.path (1) /mnt/vol1/shared-documents | string |
persistence.shared-documents.server (1) 192.168.9.10 | string |
| string | |
persistence.strata.globalMounts[].path (1) /mnt/work/strata | string |
persistence.strata.path (1) /mnt/nas/data/work/strata | string |
persistence.strata.server (1) truenas.internal | string |
| string | |
| string | |
persistence.users.path (1) /mnt/nas/data/users | string |
persistence.users.server (1) truenas.internal | string |
| string | |
| boolean | |
persistence.video.globalMounts[].path (1) /mnt/vol1/video | string |
persistence.video.path (1) /mnt/vol1/video | string |
persistence.video.server (1) 192.168.9.10 | string |
| string | |
configMaps.config.data."config.yaml" (2) server:
database: /data/filebrowser.db
cacheDir: /tmp/.cache
numImageProcessors: 2
sources:
- path: /mnt
name: "Data Directory"
config:
defaultEnabled: true
indexingIntervalMinutes: 5
- path: /mnt/work
name: "Work Directory"
config:
denyByDefault: true
- path: /mnt/home
name: "Home Directory"
config:
createUserDir: true
defaultUserScope: "/"
private: true
indexSqlConfig:
walMode: true
auth:
adminUsername: sysadmin
tokenExpirationHours: 24
methods:
password:
enabled: true
# oidc: # Phase 2: uncomment and remove password block
# enabled: true
# clientId: filebrowser
# issuerUrl: https://auth.${SECRET_DOMAIN}/application/o/filebrowser/
# scopes: email openid profile groups
# userIdentifier: preferred_username
# createUser: true
userDefaults:
fileLoading:
maxConcurrentUpload: 5
uploadChunkSizeMb: 10
| string |