I want a personal wiki server that I can run on my computer locally so I can view the wiki in my web browser.
Requirements:
- simple setup (static executable with embedded database, like SQLite)
- the posts are made of markdown files (or modified markdown syntax)
- I want to edit markdown files with vim, the server should just render files
- really good search support
I want to second Dokuwiki. It is a step up from text files in a folder, easier to install and maintain than Jekyll (I am a big fan of Jekyll but have a deep-seated hate for Ruby). When compared to all the other wikis it is by far the easiest to install, maintain, and move to another server.
Dokuwiki is all text files and a version of markdown, the files can easily move to another markdown system.