I claim that 99% of all men playing arround with a Raspi do that for their own pleasure. In some cases family fathers built some nice features for their family.
The idea is to offer (via menu) -beside the raw installation of Samba- a small menu ( I offer to work on that) , which enables user to have something like a small NAS, based on DietPi. The name of this feature is clear: DietPi-NAS… very simple and thought for all those who don´t want to mess arround with smb.conf
Greetings from Vienna,
Just an idea from my side: probably an option to include this into our Dashboard. Benefit would be to avoid an additional web frontend. Downside, it would need to be developed as part of the Dashboard (written in Rust)
From OP I do understand the aim is a console tool to manage the Samba server. I’d then, especially when it’s called “NAS” and not “Samba” something, add support for all network file servers: NFS and FTP. Bonus would be SFTP, i.e. install an SFTP server and a dedicated upload/download user per share which is chrooted into the directory for secure access from remote SFTP clients (like WinSCP) and remote SSHFS mounts.
You guys interpret it as web interface? Then I agree that it would be best to add it to DietPi-Dashboard, before we have two dedicated web interfaces.
I think this interface is so mini… If you want to promote your new Webinterface better there. Otherwise in the really well done “old fashioned” menu.
A fine function would be a “so called” repair check box. Every time a new setting is saved DiePi makes a copy of that anywhere… If the user later frickles arround in smb.conf and destroys something the original can be resettet by using the back up file .
For those guys who are afraid to work in the terminal…
One focus could be to manage Samba shares in a most secure option (-> hardening, securing your system).
The same for NFS etc.: Guiding the user to a more secure option and give him hints how to check “sub-steps” of the procedure would be veeery nice.
I am newbie to the Linux command line, servers, and DietPi. I am trying to learn how to use DietPi as a basic home server. I want to share files within my own home network, not over the internet. Editing Samba config files with the command line is way above my skill level, and probably more than I want to learn. Some sort of text console interface with simple options would be great, so would adding it to the DietPi-Dashboard. I can usually fumble my way though some form of GUI a lot easier than trying to recall terminal commands which I last used months ago.
I would love to help but I do not know anything about software development. I could do some testing though. I am using DietPi on native PC (UEFI) x86_64 .