Skip to content

Attempt to create a SimpleHTTPServer in Rust. Also inspired by gossa.

License

Notifications You must be signed in to change notification settings

rednithin/rossa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build and Test MIT licensed crates.io Released API docs

rossa

Attempt to create file server like SimpleHTTPServer in Rust. Also inspired by gossa.

Installation

Using cargo

cargo install rossa

Using the AUR

yay -S rossa-bin

Note: You can use other AUR helpers as well.

Using snap

snap install rossa --devmode --edge

OR

Get it from the Snap Store

Usage

rossa

To use with custom host and port

rossa -a <host>:<port>

Example

rossa -a 127.0.0.1:3333

In Action

Gif

Inspired By

Similar Software

Technologies Used

Technology Purpose
warp Web Framework
tokio Async fs
tera Templating
clap CLI Interface
rand To generate random files prefix
rust-embed To embed assets and templates into single binary

About

Attempt to create a SimpleHTTPServer in Rust. Also inspired by gossa.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages