Follow

Self-hosted Wiki 

I'm considering doing this and I've narrowed the options down to a few, in alphabetical order:
* Bookstack bookstackapp.com/
* Documize documize.com/
* Outline getoutline.com/
* Raneto raneto.com/
And also MediaWiki mediawiki.org/wiki/MediaWiki just bc that's what Wikipedia is using

· · Web · 4 · 1 · 4

Self-hosted Wiki 

Since I'm running all my stuff in Docker containers here's some related info
* Bookstack: has an official Docker image bookstackapp.com/docs/admin/in
* Documize: seems like there's only some hacky/not yet ready Docker images github.com/documize/community/
* Outline: I'm actually ruling this one out because you need "Slack or Google developer application for OAuth" github.com/outline/outline
* Raneto: it's a flat thing and doesn't use a proper DB so it's pretty simple github.com/appsecco/raneto-doc

Self-hosted Wiki 

I forgot to mention MediaWiki, they don't have an official image but they have a page about it mediawiki.org/wiki/Docker

Self-hosted Wiki 

lmao I also forgot Wiki.js, their default installation is using Docker docs.requarks.io/wiki/install/

Self-hosted Wiki 

I don't want to have to deal with db issues so I'll eliminate Documize as well
I like Raneto being flat and DBless but I'm kind of annoyed that the primary method for editing is changing Markdown files directly
Since it'll be on my server the only way I can edit would be, like, through Vim, which isn't ideal
That leaves Bookstack and Wiki.js I guess

Self-hosted Wiki 

I've just noticed that the Wiki.js main website has a lot of typos...

Self-hosted Wiki 

I think I'm going to go with Wiki.js, with Documize as my secondary option if it doesn't work out, Raneto or MediaWiki as my third option

Self-hosted Wiki 

Oh damn I forgot to consider how they look like on mobile! I gotta check them all out on my phone now

Self-hosted Wiki 

I thought Wiki.js uses their own but they actually use GitBook lmao

Self-hosted Wiki 

Another note: eliminated Bookstack bc I don't like how the hierarchy is rigid, like you MUST have the shelves/books/chapters/pages
They even say in their demo that it's a good idea to define what a book is for before filling it and I'm more of the kind of person to write a bunch of pages then reorganize them as I go along
Plus I'd like for a book to have more than one substructure for pages

Self-hosted Wiki 

Although Wiki.js and Documize both seem to only have one category level lol...

Self-hosted Wiki 

MoinMoin is surprisingly nice on mobile moinmo.in/MoinMoinWiki

Self-hosted Wiki 

tbh I want to use GitBook... but only their legacy version is open source... github.com/GitbookIO/gitbook

Self-hosted Wiki 

they have a nice front end... that's all that matters to me...

Self-hosted Wiki 

Update: I ended up using MediaWiki instead of Wiki.js because Wiki.js didn't work? But MediaWiki did? So now I have a MediaWiki lol

Self-hosted Wiki 

@nonphatic
interested to hear what you go with, i went through this process recently too.
bookstack was a lil too annoying and outline being slack/google login only meant i didnt try it out.
haven't heard of the other two, but they look interesting

whatre you planning on making a wiki about?

Self-hosted Wiki 

@y0x3y I'm thinking of using a wiki just for a somewhat-organized infodump for everything I come across that I always keep forgetting instead of using notes apps and blog posts
so a personal wiki, I guess

Self-hosted Wiki 

@nonphatic
cool! i love personal wikis!! (and not just mine 😅) good luck with your adventures i hooe you find something that works for you, i know im still looking hahahha

re: Self-hosted Wiki 

@y0x3y @nonphatic amusewiki might be another one for the list? https://amusewiki.org

haven't used it, just one i've stumbled across

Self-hosted Wiki 

@nonphatic wiki.nixnet.xyz/ uses Bookstack which seems quite nice (at least as a reader), and most hackerspaces around here use MediaWiki which works alright

Sign in to participate in the conversation
Cybrespace

the mastodon instance at cybre.space is retiring

see the end-of-life plan for details: https://cybre.space/~chr/cybre-space-eol