danielabrams.net — Hugo source for the personal site
  • HTML 63%
  • Python 28.2%
  • CSS 6.5%
  • Shell 1.9%
  • JavaScript 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-16 16:32:08 +00:00
archive/2026-02-site archive the 2026-02 site; repo skeleton 2026-10-15 17:33:39 +00:00
assets/css content: one site, three audiences — plain-English ledes on every project page, new home opener, About, Ender 3 and Taz Pro 6 pages; pl shortcode for draft-safe links 2026-10-16 14:09:14 +00:00
content MrMakeIt: Daniel's new lede; drop duplicate 'which printer' question from the enclosure section 2026-10-16 16:32:08 +00:00
layouts review fixes: swap recovers a stranded .previous and restores on failure; deploy settings move to untracked .deploy.env; journal list and tile/nav/head template fixes; content facts; garage folded into Homelab (Daniel) 2026-10-16 14:57:18 +00:00
scripts deploy-swap: restore a stranded .previous and roll back on failure; tests for both; hygiene test exempts the pattern files 2026-10-16 14:58:35 +00:00
static/fonts blueprint stylesheet and self-hosted fonts 2026-10-15 17:36:09 +00:00
tests deploy-swap: restore a stranded .previous and roll back on failure; tests for both; hygiene test exempts the pattern files 2026-10-16 14:58:35 +00:00
.deploy.env.example review fixes: swap recovers a stranded .previous and restores on failure; deploy settings move to untracked .deploy.env; journal list and tile/nav/head template fixes; content facts; garage folded into Homelab (Daniel) 2026-10-16 14:57:18 +00:00
.gitignore review fixes: swap recovers a stranded .previous and restores on failure; deploy settings move to untracked .deploy.env; journal list and tile/nav/head template fixes; content facts; garage folded into Homelab (Daniel) 2026-10-16 14:57:18 +00:00
hugo.toml content: Résumé page (formal voice) + nav entry 2026-10-16 13:12:37 +00:00
Makefile makefile: preview renders outside public/, build cleans the destination 2026-10-15 17:52:05 +00:00
README.md archive the 2026-02 site; repo skeleton 2026-10-15 17:33:39 +00:00

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.