Suggestion: Server-side music uploading service
donmor opened this issue ยท 0 comments
- Listen to a port (25545 for example) on server start
- Host defaults to 127.0.0.1 (ready for nginx reverse proxy and SSL)
- Respond to GET for playback
- Respond to PUT/POST for uploading (filtered by acceptable mimetypes)
- Store the uploaded files in server instance directory (server/etched-host)
- Basic-auth using username:uuid
- Client-side uploading by drag-n-drop (Starts PUT/POST request and fills the URL input with filename on complete)
- Defaults to this service if specifying only filename in URL input