danielabrams.net — Hugo source for the personal site
- HTML 63%
- Python 28.2%
- CSS 6.5%
- Shell 1.9%
- JavaScript 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R1zKrcjotYegpyyTjJnn29 |
||
| archive/2026-02-site | ||
| assets/css | ||
| content | ||
| layouts | ||
| scripts | ||
| static/fonts | ||
| tests | ||
| .deploy.env.example | ||
| .gitignore | ||
| hugo.toml | ||
| Makefile | ||
| README.md | ||
danielabrams.net
Hugo source for Daniel's personal site. Built on VM 700 with Hugo 0.168.0 (extended), served by the
personal-site Caddy container on VM 400 from the NAS folder /mnt/storage/shared/website.
make serve # local preview on :1313
make build # hugo --minify into public/
make check # build + scripts/check.py (redirects, image sizes, leaks, internal links)
make deploy # check + scripts/deploy.sh (rsync to VM 400, copy into the NFS folder as uid 3000)
Full-size photo originals never enter git: they live on the NAS under website-originals/.
scripts/resize.py shrinks them to the ≤ 2000 px sources that sit beside each page's markdown.
archive/2026-02-site/ is the previous hand-built site, kept verbatim.