This website is my personal wiki (go here for my personal website), and acts as a public (filtered) version of my private knowledge base.
It's also a collection of notes on various topics I'm interested in. I only began this wiki recently, but I plan on consolidating it over time.
If you're curious, here's how the deployment / writing process of this wiki works:
- I use a private Archivy instance for writing / accessing my wiki (Archivy is wiki software I wrote).
- My Archivy wiki is integrated with git as a git repository, using the archivy-git plugin.
- I've configured an Archivy hook that pushes to my private git repository hosted on GitHub whenever I edit a note.
- This push event triggers a Netlify hook (Netlify is a static hosting platform) that pulls my data from the repository, and then compiles it into static html (what you're looking at right now) using the archivy static site generator plugin.
It looks like a lot of work, but in the end it was fairly easy to setup, and now the writing and publishing process is seamless and automated, which helps me focus on the true purpose of the wiki, saving and potentially sharing my knowledge!
Don't hesitate to contact me (halcyon at disroot dot org) if you have any feedback, or would like to share your own personal wiki :)