Skip to content

sueszli/tinyfs

Repository files navigation

      ____      ████████ ██ ███    ██ ██    ██ ███████ ███████ 
 ____|    \        ██    ██ ████   ██  ██  ██  ██      ██      
(____|     `._____ ██    ██ ██ ██  ██   ████   █████   ███████ 
 ____|       _|___ ██    ██ ██  ██ ██    ██    ██           ██ 
(____|     .'      ██    ██ ██   ████    ██    ██           ██
     |____/        ██    ██ ██     ██    ██    ██      ███████


A lightweight HTTP file server implementation using Boost.Beast and Bazel/Docker.
Created as my very first C++ project, for educational purposes.

Usage:

```
make help

# server
make docker-up
make test
make run

# client
curl -X GET -i http://0.0.0.0:8888/yippie.txt
open http://0.0.0.0:8888/nested
```