I’m looking for a nice web GUI to, basically, manage shares and their users.
My plan is to have Proxmox with ZFS manage the drive, and just put something on top (preferably in a container, but can be directly on Proxmox) to just make managing the shares easier.
What I’d want:
ease, web GUI driven, management of users and shares
ability to mount shares on Windows and Linux
nice-to-have: Android support
Openmediavault seemed like the ideal solution, until I realized it’s a NAS appliance OS, like TrueNAS, Unraid, and others. So it will complicate my setup a lot for no gain. Although it can be installed as a Debian package.
I’ve looked at Webmin, but it seems like not exactly what I want.
My best bet seems to be Nextcloud or ownCloud, although mounting WebDAV seems a bit problematic under Windows in terms of performance and/or file size. Or is it just the Windows built in client, and using some sort of client service would solve it?
For others: I was pointed to using Cockpit with an NFS and SMB plugin, but I’m having second thoughts because Android (and maybe iOS) mounting is a definite nice-to-have.
The TLDR on OMV is that it will work, but in a VM, not in a container. It just can’t deal with containerization, period. Although there is a working WebDAV plugin, so phone support is on the cards.
Gonna be frank with you cockpit is your best bet. Also its pretty extensible. If you look into what it takes to write a plugin for it… Its surprisingly not much. Might consider writing your own? I know you have software skills.