Skip to content

Extremely fast static file server without any bloat features

License

Notifications You must be signed in to change notification settings

cwrau/webserver

Repository files navigation

webserver

Extremely fast static file server without any bloat features

This webserver serves all files under /serve on :8080.

To improve performance, on startup it loads all files lying there into memory.

Can run without privileges, as non-root, and without any capabilities.

Environment variable INDEX can be set to TRUE which enables the serving of index.html files under their corresponding directories. Default is set to TRUE

Also responds with 204 on / for health checks, e.g. for kubernetes, even if there is no file for /.

docker run --rm -it -p 8080:8080 -v $PWD:/serve cwrau/webserver:1.0.0

About

Extremely fast static file server without any bloat features

Resources

License

Stars

Watchers

Forks

Packages