2017-10-09 18:30:07 +08:00
2017-10-09 20:12:04 +08:00
# [caddy](https://hub.docker.com/r/productionwentdown/caddy/)
2017-10-09 18:30:07 +08:00
A tiny 4MB Caddy image compressed with [UPX ](https://github.com/upx/upx ).
2017-10-09 20:03:30 +08:00
[![ ](https://images.microbadger.com/badges/image/productionwentdown/caddy.svg )](https://microbadger.com/images/productionwentdown/caddy "Get your own image badge on microbadger.com")
2017-10-09 18:30:07 +08:00
2017-10-09 20:12:04 +08:00
# Usage
Serve files in `$PWD` :
```
docker run -it --rm -p 2015:2015 -v $PWD:/srv productionwentdown/caddy
```
Overwrite `Caddyfile` :
```
docker run -it --rm -p 2015:2015 -v $PWD:/srv -v $PWD/Caddyfile:/etc/Caddyfile productionwentdown/caddy
```
Persist `.caddy` to avoid hitting Let's Encrypt's rate limit:
```
docker run -it --rm -p 2015:2015 -v $PWD:/srv -v $PWD/Caddyfile:/etc/Caddyfile -v $HOME/.caddy:/etc/.caddy productionwentdown/caddy
```