docs: Add Caddyfile to reverse proxies setup (#1580)
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: vikunja/api#1580 Co-authored-by: cr1xus <christoearth@gmail.com> Co-committed-by: cr1xus <christoearth@gmail.com>
This commit is contained in:
parent
2081852004
commit
665c046717
|
@ -125,3 +125,23 @@ Put the following config in `cat /etc/apache2/sites-available/vikunja.conf`:
|
||||||
**Note:** The apache modules `proxy`, `proxy_http` and `rewrite` must be enabled for this.
|
**Note:** The apache modules `proxy`, `proxy_http` and `rewrite` must be enabled for this.
|
||||||
|
|
||||||
For more details see the [frontend apache configuration]({{< ref "install-frontend.md#apache">}}).
|
For more details see the [frontend apache configuration]({{< ref "install-frontend.md#apache">}}).
|
||||||
|
|
||||||
|
## Caddy
|
||||||
|
|
||||||
|
{{< highlight conf >}}
|
||||||
|
vikunja.domainname.tld {
|
||||||
|
@paths {
|
||||||
|
path /api/* /.well-known/* /dav/*
|
||||||
|
}
|
||||||
|
handle @paths {
|
||||||
|
reverse_proxy 127.0.0.1:3456
|
||||||
|
}
|
||||||
|
|
||||||
|
handle {
|
||||||
|
encode zstd gzip
|
||||||
|
root * /var/www/html/vikunja
|
||||||
|
try_files {path} index.html
|
||||||
|
file_server
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{{< /highlight >}}
|
||||||
|
|
Loading…
Reference in New Issue