TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Self-hosted lightweight wiki engine suggestions? (MoinMoin alternative)

5 pointsby ciprian_craciunalmost 5 years ago
I have quite a dilemma: since 2008 I&#x27;ve been running a personal MoinMoin wiki instance, which I&#x27;ve used (up until 2015-2018) for everything from notes, bookmarks, knowledgebase, publishing, presentations, projects, basically almost everything involving transcribing thoughts into words and research; however since 2015-2018 I&#x27;ve transitioned away from it to a custom Bash script that just ties together `dmenu` &#x2F; `rofi` with `howl` &#x2F; `sublime` and streamlined my workflow further (although dropping any wiki syntax and web integration); unfortunately by switching to a &quot;local&quot; workflow, none of my snippets and other useful links were &quot;shareable&quot;, thus I thought to revisit the wiki engine landscape of 2020 and see what options are out there.<p>And unfortunately I can&#x27;t quite find a suitable MoinMoin replacement, so I thought I&#x27;ll ask the HN community for advice. [See my comment bellow for what I&#x27;m searching for.]<p>As a sidenote, I was quite disappointed, as it seems that wikis have (except for a few notable cases like GitHub or Wikipedia) have been largely replaced by Wordpress clones...<p>Thanks for all the feedback!

4 comments

ciprian_craciunalmost 5 years ago
[OP: Bellow I&#x27;m describing what I&#x27;m searching for in a lightweight wiki engine, suitable for replacing MoinMoin.]<p>Now I know that there are many wiki engines, from dokuwiki and MediaWiki up to Bookstack and Wiki.js, however none of them fulfill the following requirements:<p>* first and foremost it has to use the file system to store the page content; one file per page (or per page history if it supports revisions); this excludes databases, including embedded ones like SQLite or the like; (basically I want to be able to cobbler together `find`, `grep` and `sed` to extract what I&#x27;m searching for if I want;)<p>* secondly it has to be lightweight enough so I can run it on my laptop; thus fiddling with NGinx and Apache is sub-optimal, as is having another 20-worker-process behemoth (I have enough Electron-ware already)... (for context, in my previous MoinMoin setup, I actually had two instances running, one on a public server and one on my laptop, and I&#x27;ve synchronized the files between them;)<p>* if possible it should come in a single binary (e.g. Go, Rust or C&#x2F;C++), or at least be self contained (e.g. virtual environment); also NodeJS is out of the question just because I don&#x27;t believe I&#x27;ll be able to deploy it 5 years from now when the project is dead... (and no, I don&#x27;t want to run a cluster of containers or even a single VM for my wiki... it&#x27;s a wiki after all, not a web-scale search-engine with NLP built into it...)<p>* the UI shouldn&#x27;t be more complex than it needs, thus a large text area for editing the page (without an WYSIWYG editor), lacking syntax highlighting, and not integrating with Jupyter Notebook are actually a plus; :)<p>* support for ACL&#x27;s (for keeping sensitive pages private) would be a plus; (MoinMoin had the best ACL solution from all the wiki&#x27;s I&#x27;ve seen so far;)<p>* (obviously, it must be open-source;)<p>So in the end why not just go with MoinMoin? Because I have the feeling the project is dead, and the stable version (1.9) seems to support only Python 2.7, which has just been EOL-ed and I believe it will slowly start to phase out from distributions repositories... Thus I wanted to see if there are alternatives...
评论 #23801717 未加载
评论 #23801601 未加载
评论 #23802541 未加载
评论 #23804689 未加载
Maha-pudmaalmost 5 years ago
Zim Wiki[1] is amazing as a personal self-hosted wiki. Loads of good official plugins and unofficial. Everything stored as text and organised in folders I think similar to MoinMoin. Supports code highlighting, pasting images, tasks, journal, links (internal and external), back links, version control, etc. Just an all round brilliant piece of software.<p>1: <a href="https:&#x2F;&#x2F;zim-wiki.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;zim-wiki.org&#x2F;</a>
评论 #23804660 未加载
osmarksalmost 5 years ago
I&#x27;m running DokuWiki now, although as a PHP application it is somewhat irritating to integrate with the rest of my server setup, especially with the nice URLs mode requiring a bunch of rewrite rules. It is backed by plaintext files, has a decent permissions system, is decently lightweight, and has a fairly simple UI.
alexriabtsevalmost 5 years ago
I&#x27;m using Atom (<a href="http:&#x2F;&#x2F;atom.io" rel="nofollow">http:&#x2F;&#x2F;atom.io</a>) with MaPerWiki extention for this with private personal github repo for storage.
评论 #23801706 未加载