Skip to content
/ qserve Public

Quickly serve your files on your network with speed and simplicity

License

Notifications You must be signed in to change notification settings

shamxl/qserve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qserve

A super fast, lightweight file-serving program written in rust

cargo install qserve

note: Qserve is in its early stage. If you encounter any errors, please create an issue.

installation

cargo

cargo install qserve 

from source

git clone https://github.com/shamxl/qserve
cd qserve
cargo build --release

Basic usage

qserve --path <path>

FAQs

Q: What is chunk size ?

A: Setting chunk size allows you to control the amount of data read in each iteration, balancing between memory efficiency and I/O performance. If you increase the chunk size, you will read larger portions of the file in each iteration, potentially reducing the number of I/O operations but using more memory.

About

Quickly serve your files on your network with speed and simplicity

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published