Add Caddyfile and public hosting support
Some checks failed
Deploy to birb co. production / deploy (push) Failing after 10s

This commit is contained in:
2026-02-25 16:09:55 -08:00
parent 9f3449353b
commit 427e0bf72a
3 changed files with 45 additions and 7 deletions

13
Caddyfile Normal file
View File

@@ -0,0 +1,13 @@
# DSA Tutoring microsite
#
# For local use, serves on port 80.
# Replace :80 with your domain (e.g. dsa-tutoring.example.com) for
# automatic HTTPS via Let's Encrypt.
#
# Run `python build.py` first to generate the public/ directory.
dsa-tutoring.bchen.dev {
root * /srv/public
encode gzip
file_server
}