I have a few options to set-up my personal journal and I intend to journal my process of how to, what’s the practical way of writing it all down with writing everything down ?
Infrastructure as code, the code that is your homelab should be the documentation of it.
I blog it. https://static.xtremeownage.com/
TRILIUM. https://github.com/zadam/trilium Dig into it and check out all the examples before giving up on it. I’ve tried every note app I can imagine, and it’s hands down the best.
I am even using the API to pull shopping lists from home assistant and add them to my todo list via node-red.
With tailscale and 24/7 access, I never have to worry about missing a thought. While working out this morning, I heard a new word in a song, took me 5 seconds to stop and document that. It’s now my home for every thought, idea, plan, code snippet, recipe, home inventory, etc…
It’s 100% my trusted system. I roll GTD concepts into it with @contexts and whatnot, so I’ve even combined all other knowledge management systems into trilium.
I can’t recommend it enough.
I use Joplin for my wiki/documentation tool. I like that it supports markdown and can be exported as markdown if needed. Also the variety of plugins is a plus.
Joplin organizes my life. Without it, I’d be lost. Like, for anything.
What size tires do I need to swap my bike? How did I configure my samba shares? How do I setup VFIO passthrough? What’s the name of that guy I hate at work? (Fuck you, Nick) How much did it cost to have the tree in my back yard removed? Can I see the invoice?
All these questions I can lookup and solve using my Joplin database. Without Joplin, life gets way harder.
Infrastructure as code
I keep everything in my brain.
Has its perks… no need to write things down.
But it’s easy to momentarily forget the little things that come with, say, reinstalling everything.
That’s the neat part, you don’t
Just some scripts and config files in external git at the moment but usually I just get my refrence form other VMs. Probably going with obsidian or other markdown editor and upload notes to somewhere if disaster strikes.