Edit-Mr / embox

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:Apache License 2.0


Languages

Language:HTML 74.9%Language:JavaScript 25.1%