Filehub ghcr.io/ericleung001/nas-filehub:latest https://ghcr.io/ericleung001/nas-filehub bridge sh false https://raw.githubusercontent.com/ericleung001/nas-filehub/main/web/static/icon.png http://[IP]:[PORT:8080] Filehub is a lightweight, self-hosted file manager for sharing folders among users on your own server. Filehub is a lightweight, self-hosted file manager for sharing folders among users on your own server. Features include per-user home folders, shared folders with read/write access and an optional Allow delete flag, public link shares, image/PDF/video previews, ffmpeg thumbnails, and optional TOTP 2FA. First boot: leave ADMIN_PASSWORD unset. After the container starts, open /mnt/user/appdata/nas-filehub/admin-credentials.txt for the generated admin password, sign in, then change it under Settings → Change password. That credentials file is written once and is never overwritten. Prefer a reverse proxy with HTTPS, and set SECURE_COOKIES=true and PUBLIC_BASE_URL once you are behind HTTPS. If the proxy is not on loopback, set TRUSTED_PROXIES. Set HSTS on the reverse proxy (Filehub does not enable it). Do not expose the WebUI port directly to the public internet. Optional hardware thumbnails: keep the /dev/dri device mapping (and NVIDIA runtime if you use an NVIDIA GPU) and set THUMB_HWACCEL=auto (or leave THUMB_VAAPI=true for the same auto path). If no GPU device is present, leave hardware acceleration off. The image supports linux/amd64 and linux/arm64. Set PUID/PGID to the host UID/GID that should own /data (default 1000:1000). The optional Unraid shares path is mounted at /data/files/shares so you can create shared folders with paths such as shares/Movies. You can remove that mapping if you do not need it. https://github.com/ericleung001/nas-filehub/issues https://github.com/ericleung001/nas-filehub https://raw.githubusercontent.com/ericleung001/nas-filehub/main/templates/filehub.xml https://raw.githubusercontent.com/ericleung001/nas-filehub/main/README.md Tools:Utilities Productivity: filehub nas files shares Apache-2.0 https://buymeacoffee.com/filehub Buy me a coffee https://raw.githubusercontent.com/ericleung001/nas-filehub/main/templates/screenshots/01-login.png https://raw.githubusercontent.com/ericleung001/nas-filehub/main/templates/screenshots/02-after-login.png 2026-11-10 After the first start, read the generated admin password in /mnt/user/appdata/nas-filehub/admin-credentials.txt, then change it under Settings → Change password. Prefer a reverse proxy; do not expose the WebUI port to the public internet. For hardware thumbnails, keep /dev/dri mapped (or an NVIDIA runtime) and set THUMB_HWACCEL=auto, or THUMB_VAAPI=true for the same auto path. If no GPU device is present, remove the device mapping. PUID/PGID default to 1000:1000. Community Apps template and GHCR image for Filehub. Leave ADMIN_PASSWORD unset on first boot and read the generated password from appdata/nas-filehub/admin-credentials.txt. /dev/dri admin false true false 1000 1000 10 10 15 2048