bytesizedhosting / bcd

The Bytesized Connect Daemon - https://bytesized-hosting.com/connect
GNU General Public License v3.0
51 stars 19 forks source link

Add a (S)FTP Application #11

Open maran opened 7 years ago

maran commented 7 years ago

It would be nice to manage FTP accounts via a new app installation. Each installation could offer access to different users and different paths or we could figure out some custom way of managing that all from one app installation.

Of course it's already possible to simple enable SSH/SFTP access to the default bytesized user on the host but it would be nice to keep the isolation and brining this to Docker.

maran commented 7 years ago

After reading a bit more about it I think it would make sense to make this a build-in application and not a discoverable one. This gives us the ability to create a nice interface on the website site of things to manage users and their access to various directories.

It would all be based around a simple OpenSSH installation with SFTP enabled while chrooting users to different folders.