91fee3387a
Update readme
2024-11-07 14:30:50 +01:00
Дамјан Георгиевски
570c4003c1
update build-status badge to github actions
2020-09-20 03:59:52 +02:00
Дамјан Георгиевски
6e76b4c5df
update README with a note about zip and a similar project
2019-06-10 12:41:03 +02:00
Damjan Georgievski
d8cb0f6986
improve wording
2018-07-22 06:00:48 +02:00
Damjan Georgievski
37ff4197f6
add travis badge in README
2018-07-22 05:59:23 +02:00
Damjan Georgievski
15704d04e7
version 0.5
...
note how to build releases
2018-07-21 19:32:04 +02:00
Damjan Georgievski
9373a1cb9c
upercase PORT in usage
2018-07-21 19:31:43 +02:00
Damjan Georgievski
38434ddaf1
actix-web supports content-encoding:gzip by default
...
data will be compressed on the wire automatically, so no need to add the complexity of compression
2018-07-21 18:42:54 +02:00
Damjan Georgievski
e400d6e1d3
implement cli arguments with clap
...
* add clap dependency https://docs.rs/clap/
* updated README with the real USAGE
* the web App now takes a directory to server files from
2018-07-21 17:45:24 +02:00
Дамјан Георгиевски
803ffc0c99
use futures::sync::mpsc::channel() with 4MB buffer
...
… instead of unbounded() with no limits in buffering
this should implement a back pressure, when the client can't read the
response fast enough, the thread creating the archive would block the
write, instead of filling the memory.
Use Sink::wait() to make a blocking Sender
2018-07-07 23:49:46 +02:00
Дамјан Георгиевски
fd46bfb55a
refactor: split code in multiple files
...
… main.rs is now small enough to add cli args
2018-07-05 17:48:40 +02:00
Дамјан Георгиевски
7cd907b78d
initial idea commited
2018-07-04 13:57:42 +02:00