I am a big fan of ikiwiki for sysadmin docs.
I like ikiwiki, enough to help run a hosting service for it, together with its author. Ikiwiki is written in Perl, not Python, but I don't care. It works well, and is pretty comprehensive, and by now, after many years of development, almost always has everything I want from it, even before I realize I do. (But I'm biased.)
Note: I make every effort to programatically figure out if links originally posted to Reddit are still good, but it's difficult.
If the original URL doesn't work, or has been replaced with something else, please help out by searching the Wayback Machine for the URL and posting a contemporary link if you find one. There's also a Chrome Extension which makes this process easy.
It's Perl (ugh) and takes a bit of effort to install (unless you shortcut via docker image or similar) and more effort to set up (bad default theme etc.) but I use Ikiwiki, partly because I am (now) familiar with it, but also because I know I can get out of it if I want to, and it's very powerful.
I started trying to make a ikiwiki-in-a-box docker image a while ago.
I was reading the Debain Blog on Tuesday and saw they use ikiWiki for something. I gave it a try. It installs a public_html folder in your Linux home directory. You need to enable cgi on your local apache web server, in order to edit the wiki. It uses Git and other version control software. I just saw this post today, Wednesday. ikiWiki
Have you tried using ikiwiki? It is a wiki software that converts text in markdown format to html. It can also be used to create blog (same method: create text file in mardown format).
It uses version control software (svn/git/etc) for storing the files and I think that is how it gets the creation time of the file (i.e by reading the metadata from the versioning software).