Goal of the Project #1
vaibhav-kaushal
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This post is to come up with a broad goal of the project. Below is a brief that I had written earlier:
This project is that of a File Server. The application has to run on a server and present a few options/protocols to connect to it. For now, FTP and SMB are planned. It should also present a UI in a browser (which we can write in Vue perhaps).
The server has to manage users (must be different from the system users) and allow each user to perform some actions on the files it can serve via the backend. For example, you might be able to assign a certain
home
directory for a user and the user can only work in that directory. This would allow easier management of users and functionality without having to create one system user for each user that we want to let login. We can also use such a service to provide FTP/SMB access to a large volume of disks or have multiple servers serve a single user from multiple locations.Beta Was this translation helpful? Give feedback.
All reactions