mirror of
https://github.com/openziti/zrok.git
synced 2024-11-25 17:43:53 +01:00
22 lines
681 B
Markdown
22 lines
681 B
Markdown
|
|
||
|
# Caddyfile Samples
|
||
|
|
||
|
The Caddyfile samples in this directory are for use with `--backend-mode caddy ./my.Caddyfile` which runs an embedded
|
||
|
Caddy server.
|
||
|
|
||
|
With a zrok reserved share, you have the option to permanently override the path to the Caddyfile when you run `zrok
|
||
|
share reserved ${ZROK_RESERVED_TOKEN} --override-endpoint new.Caddyfile`.
|
||
|
|
||
|
The Caddyfile must have this structure because it is rendered as a Go template by zrok to bind the HTTP listener.
|
||
|
|
||
|
```console
|
||
|
http:// {
|
||
|
bind {{ .ZrokBindAddress }}
|
||
|
# customize reverse_proxy, file_server, etc.
|
||
|
}
|
||
|
```
|
||
|
|
||
|
## Notes
|
||
|
|
||
|
multiple_upstream.Caddyfile is bundled in the zrok-share package for Linux as an example Caddyfile.
|