Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 857 Bytes

README.md

File metadata and controls

60 lines (40 loc) · 857 Bytes

embox

A simple node.js website to upload and download file.

demo

demo

Features

  • Upload file
  • Download file
  • Colorful UI
  • Support dark mode
  • Responsive design
  • SSL support
  • No database required
  • Drag and drop file upload
  • API support

demo

Requirements

  • Node.js

Installation

git clone https://github.com/Edit-Mr/embox.git
cd embox
npm install
node index.js

API

Upload

curl -X POST -F "file=@/path/to/file" http://localhost:3000/api/upload

Download

curl -X GET http://localhost:3000/box/filename

File list

curl -X GET http://localhost:3000/list

Credits

Made by Elvis Mao. Quicksand font by Andrew Paglinawan.