Commit graph

66 commits

Author SHA1 Message Date
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