dockprom/caddy/Caddyfile
Guy Khmelnitsky a4fc420f4b
feat: expose cadvisor interface through Caddy (#273)
* Expose cAdvisor WebUI through Caddy

* Add 8080 to Caddy docker-compose

* Update caddy/Caddyfile

Co-authored-by: Attila Kerekes <ak@enrg8.com>

* refactor: caddyfile formatting

Co-authored-by: Attila Kerekes <ak@enrg8.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-11-16 12:37:30 +11:00

32 lines
512 B
Caddyfile

:3000 {
reverse_proxy grafana:3000
}
:8080 {
basicauth /* {
{$ADMIN_USER} {$ADMIN_PASSWORD_HASH}
}
reverse_proxy cadvisor:8080
}
:9090 {
basicauth /* {
{$ADMIN_USER} {$ADMIN_PASSWORD_HASH}
}
reverse_proxy prometheus:9090
}
:9093 {
basicauth /* {
{$ADMIN_USER} {$ADMIN_PASSWORD_HASH}
}
reverse_proxy alertmanager:9093
}
:9091 {
basicauth /* {
{$ADMIN_USER} {$ADMIN_PASSWORD_HASH}
}
reverse_proxy pushgateway:9091
}