926bdffba2
add blog post
2026-04-18 15:08:03 -05:00
dbd5dc2f57
Add robots.txt with Content-Signal and sitemap reference
2026-04-17 13:31:47 -05:00
bc06c1e545
test
2026-04-17 13:24:18 -05:00
2ca1db7a61
Add intro and projects section to homepage
2026-02-25 17:14:46 -06:00
41a2dae63e
Add personal background to about page
2026-02-25 17:11:54 -06:00
b78437774f
Add photo to about page
2026-02-25 17:09:04 -06:00
27150a47c1
Add about page
2026-02-25 17:07:30 -06:00
9ffb586d4b
Remove infrastructure overview from projects section
2026-02-25 17:06:30 -06:00
973a668d96
Remove placeholder blog posts
2026-02-25 17:04:48 -06:00
9f1da2c174
Update projects page with details from resume
...
Add APRS.me and Verona Networks project pages, flesh out
TowerOps and GridMap descriptions, and add shared infrastructure
overview to the projects section.
2026-02-25 17:04:03 -06:00
ab2099d16a
Document deployment setup in CLAUDE.md
2026-02-17 14:31:25 -06:00
be9f97feb9
Install rsync in deploy workflow
...
The runner image doesn't include rsync by default.
2026-02-17 10:17:57 -06:00
8d9cca889a
Bump Zola version to 0.22.1 in deploy workflow
...
0.19.2 expects config.toml but this project uses zola.toml,
which is supported in newer Zola versions.
2026-02-17 10:02:08 -06:00
a042fe6913
Add .gitmodules for zolanight theme submodule
...
The theme was tracked as a submodule commit but the .gitmodules
file was missing, causing checkout to fail in CI.
2026-02-17 10:01:24 -06:00
bb5c240aab
Add Forgejo Actions workflow for build and deploy
...
Triggers on push to main: checks out repo with submodules,
installs Zola, builds the site, and deploys to skippy via rsync.
2026-02-17 09:59:16 -06:00
f57d3d945d
Initial site setup with Zola and zolanight theme
...
- Zola static site with zolanight theme
- Blog section with sample posts
- Projects section for listing external projects
- Custom index template showing latest post and recent posts list
2026-02-17 09:51:14 -06:00