repos / pico

pico services mono repo
git clone https://github.com/picosh/pico.git

pico / caddy
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}