all-in-one/Containers/mastercontainer/Caddyfile

39 lines
692 B
Caddyfile
Raw Normal View History

2021-11-30 18:20:42 +08:00
{
# auto_https will create redirects for https://{host}:8443 instead of https://{host}
# https redirects are added manually in the http://:80 block
2021-11-30 18:20:42 +08:00
auto_https disable_redirects
storage file_system {
root /mnt/docker-aio-config/caddy/
}
log {
level ERROR
}
servers {
protocols h1 h2
}
2021-11-30 18:20:42 +08:00
}
http://:80 {
redir https://{host}{uri}
}
# Match only host names and not ip-addresses:
https://*.*:8443,
https://*.*.*:8443,
https://*.*.*.*:8443,
https://*.*.*.*.*:8443,
https://*.*.*.*.*.*:8443 {
2021-11-30 18:20:42 +08:00
reverse_proxy localhost:8000
tls {
on_demand
issuer acme {
disable_tlsalpn_challenge
}
2021-11-30 18:20:42 +08:00
}
}