I use a CMS called Joomla. It’s for work, and although it was a hassle to get up and running, Its very easy to use. You can also add a wysiwyg editor called “JCE by widget factory unlimited” which I also use.
If you find an alternative tho, let me know since I’m always on the hunt for a better system : )





Don’t know if this helps since dokuwiki lets me link pages, but I have a main page where I just do a one paragraph description of every big thing in use.
each page has:
I’ll also add any notes in the misc section in case I need to reference them later. If a service is mentioned, I’ll create a page for it and link to it every time I mention it. That way nothing is more than a few clicks away and the documentation grows naturally as long as you don’t have any monolithic application. Example: (main -> Docker -> Project_Ozone_2 -> custom configurations Or main -> Joomla -> wysiwyg ->JCE Editor)
I also had a professor tell me to just write everything down first and then focus on formatting to find what kind of structure suits your needs best.