# Caddy: автоматический HTTPS для Pipu Music. Переменные берутся из .env через compose.tls.yaml.
{
	email {$ACME_EMAIL}
}

{$DOMAIN} {
	encode zstd gzip

	# Загрузки в очередь на добавление идут чанками по 8 МБ (tus)
	request_body {
		max_size 16MB
	}

	reverse_proxy nginx:80 {
		# не буферизовать стриминг аудио
		flush_interval -1
	}
}
