emacs-survey-server/Caddyfile

28 lines
439 B
Caddyfile

emacssurvey.tecosaur.net
@dynamic {
not path /css/*
path /favicon.ico
not path /robots.txt
}
reverse_proxy @dynamic localhost:8000
root * /opt/emacs-survey/public
file_server
handle_errors {
@404 expression `{err.status_code} == 404`
handle @404 {
rewrite * /caddy-error.html
templates
file_server
}
handle {
rewrite * /{err.status_code}
reverse_proxy https://http.cat {
header_up Host {upstream_hostport}
}
}
}