2021-12-16 11:32:05 +00:00
|
|
|
==== kawipiko -- blazingly fast static HTTP server ====
|
|
|
|
|
|
|
|
| Documentation, issues and sources:
|
|
|
|
| * https://github.com/volution/kawipiko
|
|
|
|
| Authors:
|
|
|
|
| * Ciprian Dorin Craciun
|
|
|
|
| ciprian@volution.ro
|
|
|
|
| ciprian.craciun@gmail.com
|
|
|
|
| https://volution.ro/ciprian
|
|
|
|
-----------------------------------------------------------
|
|
|
|
|
|
|
|
kawipiko-server
|
|
|
|
|
|
|
|
--archive <path>
|
|
|
|
--archive-inmem (memory-loaded archive file)
|
|
|
|
--archive-mmap (memory-mapped archive file)
|
|
|
|
--archive-preload (preload archive in OS cache)
|
|
|
|
|
2021-12-17 23:56:34 +00:00
|
|
|
--bind <ip>:<port> (HTTP, only HTTP/1.1, FastHTTP)
|
|
|
|
--bind-2 <ip>:<port> (HTTP, only HTTP/1.1, Go net/http)
|
|
|
|
--bind-tls <ip>:<port> (HTTPS, only HTTP/1.1, FastHTTP)
|
|
|
|
--bind-tls-2 <ip>:<port> (HTTPS, with HTTP/2, Go net/http)
|
2021-12-16 21:10:11 +00:00
|
|
|
--bind-quic <ip>:<port> (HTTPS, with HTTP/3)
|
2021-12-16 11:32:05 +00:00
|
|
|
|
2021-12-16 13:21:09 +00:00
|
|
|
--http1-disable
|
|
|
|
--http2-disable
|
2021-12-16 21:10:11 +00:00
|
|
|
--http3-alt-svc <ip>:<port>
|
2021-12-16 13:21:09 +00:00
|
|
|
|
2021-12-16 11:32:05 +00:00
|
|
|
--tls-bundle <path> (TLS certificate bundle)
|
|
|
|
--tls-public <path> (TLS certificate public)
|
|
|
|
--tls-private <path> (TLS certificate private)
|
|
|
|
|
|
|
|
--processes <count> (of slave processes)
|
|
|
|
--threads <count> (of threads per process)
|
|
|
|
|
|
|
|
--index-all
|
|
|
|
--index-paths
|
|
|
|
--index-data-meta
|
|
|
|
--index-data-content
|
|
|
|
|
|
|
|
--security-headers-tls
|
|
|
|
--security-headers-disable
|
|
|
|
|
2021-12-16 11:56:27 +00:00
|
|
|
--limit-memory <MiB>
|
2021-12-17 23:56:34 +00:00
|
|
|
--timeout-disable
|
|
|
|
--profile-cpu <path> ; --profile-mem <path>
|
2021-12-16 11:56:27 +00:00
|
|
|
|
2021-12-17 23:56:34 +00:00
|
|
|
--quiet ; --debug
|
|
|
|
--dummy ; --dummy-empty ; --dummy-delay <duration>
|
2021-12-16 11:32:05 +00:00
|
|
|
|
|
|
|
** for details see:
|
|
|
|
https://github.com/volution/kawipiko#kawipiko-server
|