> For the complete documentation index, see [llms.txt](https://book.ferro.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.ferro.pro/web/caddy.md).

# caddy

* [install](#install)
* [config](#config)
* [reverse](#reverse)

## install

```
echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" | sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
apt update && apt install caddy
```

## config

visit homepage for 1st guide

```
vi /etc/caddy/Caddyfile
    :80 => domain.name

caddy reload || systemctl reload caddy

journalctl --no-pager -u caddy
```

## reverse

<https://caddyserver.com/docs/caddyfile/directives/reverse\\_proxy>

```
reverse_proxy localhost:8000

{
    reverse_proxy /websocket localhost:10000
}
```
