# Base Caddy config. Vhosts live in conf.d/*.caddy snippets:
#   conf.d/00-core.caddy          auth
#   conf.d/10-static.caddy        apex landing + launcher downloads
#   conf.d/30-distribution.caddy  static site from another repo
#   conf.d/40-avatar.caddy        nmsr skin/avatar renderer
#   conf.d/50-status.caddy        uptime-kuma status page
#   conf.d/60-upload.caddy        filestash player file share
#   conf.d/62-files.caddy         read-only browse of the share (FILES_BROWSE)
#   conf.d/70-generators.caddy    offline misode data-pack generators
#   conf.d/80-monitor.caddy       admin log stream (basic_auth, MONITOR_ENABLED)
# All snippets are plain http:// on :80 — the host's nginx terminates TLS in
# front (nginx/ulicraft-caddy.conf.tmpl). disable_redirects keeps caddy from
# upgrading to its own https.
{
	auto_https disable_redirects
}

import /etc/caddy/conf.d/*.caddy
