{
	debug
	email {$ADMIN_EMAIL:404@vielle.dev}
	on_demand_tls {
		ask http://{$ADDR_PDS}/tls-check
	}
}

import ./caddy/snippets.caddy

## main site
www.{$HOST:vielle.dev} {
	redir https://{$HOST:vielle.dev}{uri}
}

{$HOST:vielle.dev} {
	import log prs
	reverse_proxy prs:4321
}

## dongs.zip
{$DONG_HOST:dongs.zip} {
	import log dong
	import did-web "{$DONG_HOST:dongs.zip}" "{$DONG_HOST:dongs.zip}" "zQ3sha8L4YgButkPAFtN4LB2cNai6bBbm7yFJ2kS5iG6KySxd" "{$PDS_HOST:abnormal.zip}"
	import error

	encode
	root /srv/dong
	file_server
}

## send old dong.vielle.dev => dongs.zip
dong.{$HOST:vielle.dev} {
	redir https://{$DONG_HOST:dongs.zip}{uri}
}

## misc did:web
alt.{$HOST:vielle.dev} {
	import did-web "alt.{$HOST:vielle.dev}" "alt.{$HOST:vielle.dev}" "zQ3shpgbkbxvf5UjBwQcnjf68rg2DKTRQSttBEGokZbx2BzxY" "{$PDS_HOST:abnormal.zip}"
}

import ./caddy/misc.caddy
import ./caddy/atp.caddy
