Etched

Etched

2M Downloads

Suggestion: Server-side music uploading service

donmor opened this issue ยท 0 comments

commented
  • 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