Videos
I am sick of trying to get this stuff to work by terminal ive tried a couple guides and none of them work is there any gui methods of setting up samba shares nice and easy? Or any kind of file share really.
Setup:
I have an old x86 NAS (Thecus N7510) that does not receive security updates anymore.
To fix this (and be able to use ZFS) I flashed OpenMediaVault to an USB stick and use this as a boot drive.
Since I'm really not a fan of having that USB stick sticking out the front, I was looking into operating systems I could flash to the limited 1GB internal ROM.
After some research I settled on Alpine Linux for now.
(I'm just saying this so if you know of a better <1GB distro to achieve NAS capability, let me know.)
Goal:
Now, I don't mind having to run the raid setup on the console (ZFS, mdadm, whatever).
However, I would really like to be able to set up Samba shares via a webinterface for ease of use (and this might happen more frequently).
I checked out the built-in Alpine Configuration Framework (ACF) and Webmin, but both seem to be severely lacking in terms of usability.
What I'm looking for is the capability to add/remove/modify Samba users and add/remove/modify Samba shares. But ACF for example doesn't create the folders when you add a share, so you have to do that manually via SSH first. And Webmin apparently doesn't even have a way to simply add a Samba user (and looks absolutely terrible either way).
All the other things I could find where terribly outdated (SWAT).
Do you know of an easy to use modern web interface for managing Samba users and shares?
Even a simple PHP page would suffice if it gets the job done.