Don't bother looking up tiddlywiki. It's become some kind of lobotomized note taking app. But the gist of it is that it is a single HTML file that allows you to make entries and then click a save button, the html file itself is modified and your changes are saved in it. It used to be a phenomenally useful "wiki in a single file". At least the version I have still is. And it's useful, wicked fast, easy, incredibly small file size, and has great features.
On the other hand, I have my own website/server and can (and have) installed wikimedia on it (the platform running wikipedia). It's okay but I find myself wanting some of the features in the tiddlywiki that I can't install on my wiki because I can't shell into it.
So here's my dilemma, spelled out:
Tiddlywiki has a problem where it won't function anymore except in IE because it uses active X technology to save changes (you can get plugins to get around that but my version is so old, they're likely not to work). But, aside from the features that I use to cross reference other entries, it is a single file, makes history backups of itself, is a full-featured wiki, and I can store it in my cloud storage account and access it anywhere from any computer with a browser as well as expose my cloud storage folder and link it anywhere. But because it's so old, it's almost guaranteed I won't get any support for it. I can also work on it without an internet connection. I can load it onto a flash drive or micro sd card and use it (at least view it) on any tablet or phone. But being in my cloud storage, I have version history as well as the version history it generates (like a backup of the backup???)
Wikimedia is mature. There's support. But it completely lacks the features I find incredibly useful. It's on my own server and I've already required login and disabled account creation. But it's not a single file. On the contrary, it's a mess of entries in MySQL. Also, it's php on the server.
Neither are designed with small viewports in mind so viewing it on a phone is pretty much out of the question.
Thoughts?
Wikimedia is the foundation running Wikipedia, did you mean Mediawiki? (yeah it's confusing)
You could try it dokuwiki, the downside is that it's php on a server too, but it can store the pages in plain .txt files that you can just write to or move around