Skip to content

A template for a file server backend built with Spring MVC, to be used in bigger projects.

Notifications You must be signed in to change notification settings

ioarg/FileServer_Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileServer Template

Overview

A template for a file server backend built with Spring MVC, to be used in bigger projects.

The server handles file related requests asynchronously and for each upload it sends a notification to the user with Server Sent Events. No authentication mechanism is included and the UI is simple, since this is meant to be a minimal template.

The server supports :

  • file upload
  • getting the list of uploaded files
    • the current implementation disregards subdirectories, but can be changed by changing the FileSearching interface implementation.
  • download a file
  • delete a file

Notes

In fileserver.properties there are options for selecting a storage location as well as the size of the thread pool that will execute the file serving tasks.

Screenshots

fileserver_upload_screenshot

fileserver_download_screenshot

About

A template for a file server backend built with Spring MVC, to be used in bigger projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published