Quarto website for the course.
quarto previewGitHub Actions publishes the site to GitHub Pages on pushes to the 2026 branch.
This repo includes a client-side (not strong security) password gate.
- Choose a password (do not commit the plaintext password).
- Compute SHA-256 hash:
python3 -c "import hashlib; print(hashlib.sha256(b'YOUR_PASSWORD').hexdigest())"- Replace
__REPLACE_ME__in:
auth.html(EXPECTED_HASH)_includes/auth-check.html(expected)
After that, users must enter the password once per browser (stored in localStorage).