Site Rebuild with Zensical
Rebuilt the MetalCore site from scratch using Zensical. I originally was using MkDocs, but there were some issues with some libraries in it that were problematic for future expansion.
What changed¶
The site now has proper sections for projects, writeups, and a blog (this). Previously it was just a landing page with a services table and a stub writeups section. In the end, it kinda still is that, but it's probably somewhat better...?
As I've learned, Zensical is the successor to Material for MkDocs. It was created by the same people, except it was written in Rust.
It reads zensical.toml for config and outputs static HTML; pretty much exactly the same as a mkdocs.yml. That's why I chose it; it's basically the same thing as MkDocs but new.
Docs Site 'Architecture'¶
- Zensical generates static HTML from Markdown
- Caddy serves the HTML
- That's literally it
What's next¶
- More project documentation (SDR station, CaptureTheCon, badge hacking)
- CTF writeups as I do them (if I do them)
- Maybe some radio monitoring logs (I've been listening to trunked radio in Eau Claire; lots of interesting things to hear)