Skip to content
/ uplist Public

Single binary static file server with upload, built using Rust and Warp

License

Notifications You must be signed in to change notification settings

b-fuze/uplist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uplist - basic static file server with upload

A single-binary HTTP static-file server with a basic upload feature built with Warp.

Disclaimer

This is not a secure and hardened server, it's only meant to be a quick and dirty static file server. If you need something robust I suggest Nginx.

Features

  • Single binary
  • Small
  • Efficient
  • Async
  • Can upload

Usage

USAGE
  uplist [PORT [MAX_UPLOAD]]

DESCRIPTION
  Simple HTTP-based file upload service.

OPTIONS
  PORT
    Port to listen on. Defaults to 8000

  MAX_UPLOAD
    Maximum file upload size in bytes. Defaults to 500MB

Building

Get Rust if you haven't already, then run

cargo build --release

About

Single binary static file server with upload, built using Rust and Warp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published