Where we keep all our knowledge, kinda like our team's brain but in website form.
We're using Zola (super fast static site generator) with the clean Adidoks theme by @aaranxu — thanks for making our docs look good!
brew install zolaEasy peasy.
nix-shellBoom, you're in a dev. environment with everything set up.
if you wanna be extra fast like Bolt or Bolt give nix-direnv a whirl.
direnv makes it so that you entering a directory it automatically runs a .envrc file and setups your environment for you. In our case our .envrc file has:
use nix # runs nix-shell command
dotenv_if_exists .env # sources .env file, if it existsthen you can just do:
cd handbook
# done 🤭warning: trying this setup - nix + direnv - ...you may wanna marry it :)
- Clone this bad boy
git clone git@github.com:himeetball/handbook.git
# OR
git clone https://github.com/himeetball/handbook.git- Fire up locally on your computer (dev server):
zola serve
- Hit up http://127.0.0.1:1111 in your browser
It auto reloads too (AKA hot-reloading), so just save your changes on your editor and watch the magic happen ✨
zola buildThis dumps everything into a public/ folder, ready to ship.
Cloudflare Pages handles our deployments. Just push to main and it goes live automatically, plus any other branches for previewing work not ready for public. Pretty sweet, right?
- Mermaid Diagrams Not Rendering
- Status: Needs investigation
- Issue: Mermaid diagrams in markdown files are not being rendered on the site
- Impact: Visual documentation (flowcharts, diagrams) not displaying
- Next Steps:
- Investigate Zola + AdiDoks theme Mermaid support
- Check if mermaid.js needs to be added to templates
- Review shortcode or configuration requirements
- Test rendering with sample diagrams
Found another issue or have an improvement?
- Open an issue on GitHub
- Or submit a pull request!