Home

Which wiki software to host

$$5353
https://lemmy.nocturnal.garden/u/tofu posted on Feb 28, 2026 20:41

cross-posted from: https://lemmy.nocturnal.garden/post/552459

For a hobby of mine, there’s an outdated lore wiki on Fandom. I dislike Fandom and would like to host an alternative. It’s supposed to be accessible to all kinds of people.

I started with mediawiki as that’s what Fandom and Wikipedia are using, so people would be familiar with page structures at least and maybe the editor.

It turned out to be a bit of a pain though. It only has unofficial container images, the documentation is outdated and (what I consider as) core functionality like WYSIWYG editor or simple infoboxes has to be added by extensions or templates. I’m in the process of setting it all up and wondering if it’s worth it (and if I want to maintain it). There’s so many wiki projects it’s hard to keep track, what are y’all using for stuff that’s used by larger communities and simple to use with close-to-default settings?

https://lemmy.nocturnal.garden/post/552460
Reply
$$5358
https://lemmy.world/u/AbouBenAdhem posted on Feb 28, 2026 21:00
In reply to: https://lemmy.nocturnal.garden/post/552460

MediaWiki’s probably overkill for basic wiki functionality, but I use it for the sake of Semantic MediaWiki and associated extensions. But SMW has more of a learning curve, so it might not be worth it for a casual-use wiki.

https://lemmy.world/comment/22402136
Reply
$$5376
https://lemmy.nocturnal.garden/u/tofu posted on Feb 28, 2026 21:26
In reply to: https://lemmy.world/comment/22402136

Yeah it seems like it’s doing too much for me.

https://lemmy.nocturnal.garden/comment/419534
Reply
$$5400
https://lemmy.world/u/TomAwezome posted on Feb 28, 2026 21:59
In reply to: https://lemmy.nocturnal.garden/post/552460

Maybe skim this recent post? https://lemmy.world/post/43616899 Lot of folks chimed in about their opinions on many different wiki approaches, my takeaway was that Bookstack looked like something I’d wanna use in the future, but there’s a lot of stuff covered in there.

https://lemmy.world/comment/22403116
Reply
$$5443
https://startrek.website/u/Kirk posted on Feb 28, 2026 23:26
In reply to: https://lemmy.world/comment/22403116

+1 for Bookstack. Very simple and easy to learn.

https://startrek.website/comment/21668268
Reply
$$5453
https://quokk.au/u/fizzle posted on Feb 28, 2026 23:31
In reply to: https://lemmy.nocturnal.garden/post/552460

There are so, so many options here.

I’ve found alternativeto.net to be a great way to investigate alternative software:

https://alternativeto.net/software/mediawiki/?license=opensource&platform=self-hosted

https://quokk.au/comment/3503743
Reply
$$5463
https://lemmy.world/u/themachine posted on Mar 1, 2026 00:19
In reply to: https://lemmy.nocturnal.garden/post/552460

Someone just posted their own short reviews of a slew of wiki options in this community so maybe go take a peek at that.

Personally I’m finding I like Otterwiki quite a lot though I’ve not yet dug deep into it.

https://lemmy.world/comment/22405014
Reply
$$5489
https://lemmy.zip/u/coaxil posted on Mar 1, 2026 01:29
In reply to: https://lemmy.world/comment/22403116

I have been rolling bookstack for many years for all things that I keep for myself, it’s great, been pretty much bulletproof also

https://lemmy.zip/comment/24949669
Reply
$$5490
https://sh.itjust.works/u/timbuck2themoon posted on Mar 1, 2026 01:31
In reply to: https://lemmy.world/comment/22403116

Only caveat is that bookstack is very opinionated (even said so by its creator) so be sure it’s what you want.

https://sh.itjust.works/comment/24034377
Reply
$$5492
https://lemmy.inbutts.lol/u/shnizmuffin posted on Mar 1, 2026 01:32
In reply to: https://lemmy.nocturnal.garden/post/552460

If you like Lemmy you might like ibis, also by @nutomic@lemmy.ml

https://lemmy.inbutts.lol/comment/1457727
Reply
$$5513
https://piefed.ca/u/iamthetot posted on Mar 1, 2026 03:07
In reply to: https://lemmy.nocturnal.garden/post/552460

I use Dokuwiki for my small fantasy wiki project. I use many plugins to achieve the functionality and style that I want, but it works well for my needs. None of the others I looked at could do quite everything I wanted.

https://piefed.ca/comment/3699545
Reply
$$5558
https://lemmy.today/u/hexagonwin posted on Mar 1, 2026 06:40
In reply to: https://lemmy.nocturnal.garden/post/552460

i like moinmoin and dokuwiki, mediawiki always felt too complex.

https://lemmy.today/comment/22580110
Reply
$$5561
https://lemmy.nocturnal.garden/u/tofu posted on Mar 1, 2026 06:48
In reply to: https://piefed.ca/comment/3699545

How did you approach finding the proper plugins?

https://lemmy.nocturnal.garden/comment/419881
Reply
$$5562
https://lemmy.dbzer0.com/u/Kazel posted on Mar 1, 2026 06:54
In reply to: https://lemmy.nocturnal.garden/post/552460

I use mediawiki. It is not as complex as.it.first seems

https://lemmy.dbzer0.com/comment/24691556
Reply
$$5574
https://lemmy.nocturnal.garden/u/tofu posted on Mar 1, 2026 07:33
In reply to: https://lemmy.world/comment/22403116

Thanks, I missed that.

https://lemmy.nocturnal.garden/comment/419904
Reply
$$5576
https://lemmy.nocturnal.garden/u/tofu posted on Mar 1, 2026 07:34
In reply to: https://lemmy.today/comment/22580110

As someone from Northern Germany, I’m obliged to check out MoinMoin!

https://lemmy.nocturnal.garden/comment/419905
Reply
$$5584
https://piefed.ca/u/iamthetot posted on Mar 1, 2026 08:11
In reply to: https://lemmy.nocturnal.garden/comment/419881

I considered functions that I wanted (for example, tags) and looked to see if there was a plugin that did what I wanted. Dokuwiki’s plugin browser was very useful for this.

https://piefed.ca/comment/3701494
Reply
$$5588
https://lemmy.dbzer0.com/u/vestigeofgreen posted on Mar 1, 2026 08:30
In reply to: https://lemmy.nocturnal.garden/post/552460

Do you need to host it yourself? https://miraheze.org/ may do hosting for you

https://lemmy.dbzer0.com/comment/24692348
Reply
$$5592
https://lemmy.nocturnal.garden/u/tofu posted on Mar 1, 2026 08:47
In reply to: https://lemmy.dbzer0.com/comment/24692348

Need? No
Want? Yes

https://lemmy.nocturnal.garden/comment/419950
Reply
$$5605
https://lemmy.dbzer0.com/u/vestigeofgreen posted on Mar 1, 2026 09:33
In reply to: https://lemmy.nocturnal.garden/comment/419950

I settled on mediawiki myself due to basically how trustworthy mediawiki and mediawiki skins look. I use https://github.com/CanastaWiki/Canasta-DockerCompose myself but the default includes caddy, which I just overrode in the docker compose override. I believe Canasta is mainly driven by someone who works on a wiki farm.

I also know of https://github.com/nasa/meza.

However, I want to repeat my recommendation of miraheze. When I run into an issue or need an extension, I just look at what miraheze does or what people associated with miraheze do. I also believe that due to the nature of mediawiki it’s a better use of resources to have a wiki farm as opposed to many separate instances. If they will host your wiki, I think they’re the best choice.

https://lemmy.dbzer0.com/comment/24692896
Reply
$$5617
https://lemmy.today/u/hexagonwin posted on Mar 1, 2026 10:29
In reply to: https://lemmy.nocturnal.garden/comment/419905

Its name is a play on the North German greeting Moin (from Wikipedia)

TIL!

https://lemmy.today/comment/22582532
Reply
$$6088
https://lemmy.vg/u/osanna posted on Mar 2, 2026 06:39
In reply to: https://lemmy.nocturnal.garden/post/552460

you’re gonna get a LOT of opinions here. Try some out and find what you like the best. Personally, I run Dokuwiki, mostly because i can just zip the whole directory, and move it to another server or back it up a LOT easier than something like MediaWiki.

https://lemmy.vg/comment/8036913
Reply
$$6577
https://lemmy.world/u/Unlearned9545 posted on Mar 3, 2026 09:45
In reply to: https://lemmy.nocturnal.garden/post/552460

I love wiki.JS Spun up several sites with it.

https://lemmy.world/comment/22448177
Reply
$$6578
https://piefed.social/u/SprateHeader posted on Mar 3, 2026 09:47
In reply to: https://lemmy.nocturnal.garden/post/552460

TPGB6J23pl135bB.gif
zGvLSmGRb7jaAW7.jpg
chud.win splaat.farm
yo wp

https://piefed.social/comment/10369037
Reply
$$7413
https://lemmy.world/u/early_riser posted on Mar 5, 2026 19:05
In reply to: https://lemmy.nocturnal.garden/post/552460

Bookstack comes up a lot when “easy to use” is mentioned. It has a WYSYWIG editor by default and has a fairly simple install using a shell script on their docs website. Problems I have with it are it’s not really a wiki. You can’t link to nonexistent pages or see what other pages link to the current page. It’s more of a documentation system.

But I’ve seen it out in the wild being used for your use case (Tunic game wiki)

https://lemmy.world/comment/22497733
Reply
$$7417
https://lemmy.world/u/early_riser posted on Mar 5, 2026 19:23
In reply to: https://piefed.ca/comment/3699545

I’m currently migrating my worldbuilding and conlanging project to Dokuwiki. Right now I have an Obsidian vault used for brainstorming and drafting and a public Mediawiki for stuff I feel is worth showing off. Like Obsidian, DW stores everything as plaintext (it’s not markdown but it’s readable and the tables are better IMO). Like Mediawiki, DW keeps a version history so I can keep track of how my ideas evolve over time, which is crucial for conlang documentation. I keep tons of example texts that may reflect earlier phases of the grammar and vocab that I may need to reference. Unlike both Obsidian and MW, Dokuwiki has access control, so I can keep a private namespace for drafts and a public namespace for stuff I think is polished enough to show.

I’m not sure DW meet’s OP’s requirements for “out of the box” functionality though. I think it’s intended to be rather bare bones but be very easy to extend with plugins. The plugin browser is built in, so customization is a breeze. Plugins can be individually installed, enabled, disabled, and updated through the admin GUI.

https://lemmy.world/comment/22498027
Reply
$$7418
https://lemmy.world/u/early_riser posted on Mar 5, 2026 19:26
In reply to: https://lemmy.world/comment/22405014

Otter’s almost there. It needs a few things before I’d call it a wiki rather than just a documentation system, namely backlinks and a way to differentiate between links to existing and nonexisting pages, as well as a way to see what nonexisting pages are most wanted.

https://lemmy.world/comment/22498102
Reply
$$7428
https://piefed.ca/u/iamthetot posted on Mar 5, 2026 20:20
In reply to: https://lemmy.world/comment/22498027

If you wouldn’t mind sharing, I’d love to take a gander at what you’re cooking up!

https://piefed.ca/comment/3769551
Reply
$$7436
https://lemmy.world/u/early_riser posted on Mar 5, 2026 21:00
In reply to: https://piefed.ca/comment/3769551

The DW instance isn’t public (yet) but here’s a link to the currently public mediawiki instance.

https://constructed.world/

I never invested the time to make the content very discoverable, so you’ll have to make copious use of the random page and what links here features if you want to see what I’ve written.

Enjoy my stress-induced maladaptive daydreams.

https://lemmy.world/comment/22499657
Reply
$$7447
https://lemmy.nocturnal.garden/u/tofu posted on Mar 5, 2026 21:22
In reply to: https://lemmy.world/comment/22497733

Thanks for the example! The reasons you mentioned were why I wasn’t looking into it more (using it for my local docs as well).

https://lemmy.nocturnal.garden/comment/425491
Reply
$$7475
https://piefed.ca/u/iamthetot posted on Mar 5, 2026 22:39
In reply to: https://lemmy.world/comment/22499657

Thanks for sharing! I don’t have a ton of experience with MediaWiki and cannot figure out how to go to a random page lol

https://piefed.ca/comment/3771426
Reply
$$7489
https://lemmy.world/u/early_riser posted on Mar 5, 2026 23:11
In reply to: https://piefed.ca/comment/3771426

It’s behind the hamburger menu (3 horizontal lines on the top left of the page), at least with the latest default skin.

https://lemmy.world/comment/22502116
Reply
$$8351
https://lemmy.world/u/early_riser posted on Mar 7, 2026 19:06
In reply to: https://piefed.ca/comment/3769551

If I haven’t scared you away with my nonsense, the DW instance is now public. The link I provided earlier should point to the new server. https://constructed.world/

https://lemmy.world/comment/22534247
Reply
$$8353
https://piefed.ca/u/iamthetot posted on Mar 7, 2026 19:09
In reply to: https://lemmy.world/comment/22534247

Not at all! I did poke around some random pages after you helped me, sorry I didn’t come back to my. Thanks for sharing the update, I’m keen to see how you’re using DW.

https://piefed.ca/comment/3790347
Reply
$$8485
https://lemmy.world/u/early_riser posted on Mar 7, 2026 23:24
In reply to: https://piefed.ca/comment/3790347

Judging by how productive I’ve been just in the last 8 hours, I’d say going from Mediawiki to Dokuwiki was a good choice. I’m not even sure why. DW still uses markup instead of a WYSIWYG editor, which I’m fine with. I think it’s the namespaces. MW does have them, but you have to set them up with a config file on the server, and adding and removing them cannot be done lightly. With DW it’s as easy as searching for new_namespace:some_new_article, and the namespace is created along with the article. So I have a scratchpad namespace where I can work on drafts, a stories namespace to put my attempts at creative writing, a lore namespace for, well, canonized lore tidbits, and so on. And I don’t need to worry about names colliding like I did with MW where lore articles and story titles often conflicted.

DW lets you use hierarchy when it works, and loose categories (tags) when it doesn’t (with the tags plugin that is). With MW you just have categories but no hierarchy. Bookstack is the opposite. It forces you to use its shelf>book>chapter>page organization system. It does have tags, too, but you can’t have pages outside of books, and the pages have an explicit order. You can fairly easily change that order, but it’s always there.

Back to DokuWiki, the blog plugin has proven invaluable over the last few days. I can jot down ideas as blog entries and push them to the main lore namespace if I think they’re worth keeping.

https://lemmy.world/comment/22537475
Reply