unraid-smb-password-portal
bmmbmm01/unraid-smb-password-portal:latest
https://hub.docker.com/r/bmmbmm01/unraid-smb-password-portal
host
sh
false
https://forums.unraid.net/topic/198949-support-samba-web-portal/
https://github.com/bmartino1/smb-password-portal
Non-admin website for admins to direct end-users for there account password change. An end user can then non-admin change of there share network passwords...
Simple web UI for changing an SMB password
Users enter:
SMB username
current SMB password
new SMB password
confirmation password
Uses Samba's smbpasswd client command
Talks to the Unraid host Samba service
Reads Unraid SMB users from /boot/config/smbpasswd
Excludes root from the client portal by default
Does not expose plaintext passwords
Does not require Docker socket access
Does not need Unraid root credentials
Auto-generates a persistent Flask secret key on first start
Optional debug endpoint for testing user detection
Intended for LAN, VPN, Tailscale, WireGuard, or reverse-proxy-protected use
Other: Network:Web
http://[IP]:[PORT:8099]
https://raw.githubusercontent.com/bmartino1/unraid-docker-templates/refs/heads/main/images/samba.png
--restart unless-stopped
1779247386
run as unraid network host, connect to samba via localhost for security
127.0.0.1
8
0
0
/mnt/user/appdata/smb-password-portal/config
/boot/config