bitcoiner.social/ansible/host_vars/garchomp.bitcoiner.social/caddy.yml

43 lines
957 B
YAML

---
caddy_systemd_capabilities_enabled: yes
caddy_config: |
# node_exporter
{{ inventory_hostname }}:4430 {
reverse_proxy http://127.0.0.1:8030
}
# observability
garchomp.bitcoiner.social {
# grafana
reverse_proxy http://127.0.0.1:8043
handle /api/live {
reverse_proxy http://127.0.0.1:8043
}
handle /public/* {
root * /usr/share/grafana
file_server
}
# prometheus
handle /prometheus/* {
reverse_proxy http://127.0.0.1:9090
#header_up Host {host}
}
# alertmanager
handle /alertmanager/* {
reverse_proxy http://127.0.0.1:9093
}
}
# blackbox_exporter
garchomp.bitcoiner.social:4431 {
reverse_proxy http://127.0.0.1:8031
}
# ntfy-alertmanager
garchomp.bitcoiner.social:4433 {
reverse_proxy http://127.0.0.1:8033
}