atproto blogging
1{
2 email {$ACME_EMAIL:contact@weaver.sh}
3
4 on_demand_tls {
5 ask http://index:3000/internal/verify-domain
6 }
7
8 admin 0.0.0.0:2019
9
10 servers {
11 metrics
12 }
13}
14
15# Index service
16index.weaver.sh {
17 reverse_proxy index:3000
18}
19
20
21# Custom domains - on-demand TLS
22:443 {
23 tls {
24 on_demand
25 }
26
27 @www header_regexp host Host ^www\.(.+)$
28 handle @www {
29 redir https://{re.host.1}{uri} permanent
30 }
31
32 reverse_proxy weaver-app:8080
33}
34
35
36:80 {
37 respond /health 200
38}