A file server would be used for the following things:
Store common files, such as class presentations, forms, etc. This would provide quick access to files.
-
Provide a possible place to store a local Debian/Ubuntu repository to speed up installations
Backup Center
Store student projects for mentorship program
Store pictures (graduation photos, volunteer photos)
Allow the store computer to be freed up.
File server needs to be accessible from Windows and Linux machines
Needs to be accessible from all segments of the network.
Should probably not be accessible from Internet
Nice to have feature would be file permissions (for example, Student A wouldn't be able to futz with the Byteworks pictures, etc).