Config files for my server. Except not my secrets
at master 43 lines 887 B view raw
1{ 2 debug 3 email {$ADMIN_EMAIL:404@vielle.dev} 4 on_demand_tls { 5 ask http://{$ADDR_PDS}/tls-check 6 } 7} 8 9import ./caddy/snippets.caddy 10 11## main site 12www.{$HOST:vielle.dev} { 13 redir https://{$HOST:vielle.dev}{uri} 14} 15 16{$HOST:vielle.dev} { 17 import log prs 18 reverse_proxy prs:4321 19} 20 21## dongs.zip 22{$DONG_HOST:dongs.zip} { 23 import log dong 24 import did-web "{$DONG_HOST:dongs.zip}" "{$DONG_HOST:dongs.zip}" "zQ3sha8L4YgButkPAFtN4LB2cNai6bBbm7yFJ2kS5iG6KySxd" "{$PDS_HOST:abnormal.zip}" 25 import error 26 27 encode 28 root /srv/dong 29 file_server 30} 31 32## send old dong.vielle.dev => dongs.zip 33dong.{$HOST:vielle.dev} { 34 redir https://{$DONG_HOST:dongs.zip}{uri} 35} 36 37## misc did:web 38alt.{$HOST:vielle.dev} { 39 import did-web "alt.{$HOST:vielle.dev}" "alt.{$HOST:vielle.dev}" "zQ3shpgbkbxvf5UjBwQcnjf68rg2DKTRQSttBEGokZbx2BzxY" "{$PDS_HOST:abnormal.zip}" 40} 41 42import ./caddy/misc.caddy 43import ./caddy/atp.caddy