[FIX] installer: serve the AvianVisitors collage at / on a fresh clone

This commit is contained in:
Twarner491
2026-06-21 18:39:55 -07:00
parent 77dda2bc94
commit 06aad91f02
2 changed files with 16 additions and 1 deletions
+9 -1
View File
@@ -84,4 +84,12 @@ EOF
fi
sudo caddy fmt --overwrite /etc/caddy/Caddyfile
sudo systemctl reload caddy
# Fail loudly on a Caddyfile caddy can't parse rather than reloading a broken
# config and reporting success.
sudo caddy validate --config /etc/caddy/Caddyfile --adapter caddyfile || {
echo "generated Caddyfile failed validation; not reloading caddy" >&2
exit 1
}
# reload-or-restart so this also works at install time, when caddy may not be
# running yet (a plain reload would fail there); tolerate a not-yet-ready unit.
sudo systemctl reload-or-restart caddy 2>/dev/null || true