Antonio Mika
·
2025-03-07
Caddyfile.pico
1{
2 servers {
3 metrics
4 }
5}
6
7{$APP_DOMAIN} {
8 reverse_proxy https://pico-docs-prod.pgs.sh {
9 header_up Host pico.sh
10 }
11
12 tls {$APP_EMAIL} {
13 dns cloudflare {$CF_API_TOKEN}
14 resolvers 1.1.1.1
15 }
16
17 @caddymetrics {
18 host {$APP_DOMAIN}
19 path /_caddy/metrics
20 }
21
22 metrics @caddymetrics {
23 disable_openmetrics
24 }
25
26 @sshmetrics {
27 host {$APP_DOMAIN}
28 path /_ssh/metrics
29 }
30
31 handle @sshmetrics {
32 rewrite * /metrics
33 reverse_proxy ssh:9222
34 }
35}