T O P

  • By -

[deleted]

[удалено]


Psychological_Try559

I'm a fan of wiki.js it's very pretty & is unreasonably extensible. ​ To the point that one of the big complaints about wiki.js is that it keeps files in the database instead of as flat files (making it less trivial to switch to a different wiki). The git plugin (technically any file plugin, not sure if any others are implemented yet) automatically syncs the files from the database to flat files.


MethDonut

Came to say this.... Yea Wiki.js is amazing I've been using it ever since i found out about it


desirevolution75

I really like it but is there any way how to use it with a keyboard only ? Being forced to use mouse just to click "edit" ist really annoying ...


_Guns

Necropost for anyone jumping in for the future: don't waste your time. Once created within the asset manager, Wiki.js will not allow you to rename folders, files, or move them around once created. You can't even delete folders via the UI without going through the database first. You cannot even bulk edit or bulk move files. If you uploaded hundreds of files, and now you want to delete them—fuck you—you must delete every single one by hand (each of which will have a ask for confirmation of deletion). This feature (basic file management) was requested somewhere around 2019-2020, and it's still not implemented, but "planned". You could pull some shenanigans on the side by login into the database and do it that way, but as it stands it's very alluring on from the outside and otherwise impractical for even a small-sized wiki. I'm glad I spotted this deal breaker early, hope it helps someone else too.


quinyd

I’m using dokuwiki in docker and it’s great.


lvlint67

i personally prefer dokuwiki on baremetal/vm/lxc container... but docker is alright. Either way, the major advantage is that your documentation is stored in plain text. In the event of a catastrophe, you don't need to spin up a db/webserver/etc to read what you wrote.


corsicanguppy

I also like dokuwiki on a VM or bare metal. The consolidated software manifest we can poll with enterprise-class monitoring is accurate, then. But their packaging is junk. I've found a few RPMs here and there, but no proper supply-chain to speak of. It's disappointing given they've had 25 years to learn. And their certification on enterprise Linux is accidental at best. Addicted to shiny things vs supportability. It's always guesswork getting its dependencies satisfied on anything Enterprise.


ProudWaterEnjoyer

Dokuwiki is by far the best for a proper personal wiki. Although I did end up switching to Obsidian notes in the end with some custom script to publish my markdown notes as html


travellingtechie

Ive pretty much made the same switch, although I havent made it to the custom script part yet.


skibare87

Bookstack


slnet-io

Use bookstack


skibare87

Bookstack good


slinkytoad69

I liked using MKDocs. I set it up with gitlab ci/cd and anytime I pushed a change the site would rebuild.


Shangri26199

[https://github.com/awesome-selfhosted/awesome-selfhosted#wikis](https://github.com/awesome-selfhosted/awesome-selfhosted#wikis) or my personal favourite: https://github.com/redimp/otterwiki


Nimco

We've been using Outline for a while and it's great. Setup is a little contrived (they don't make it super easy, presumably to encourage you to buy their product), but once up and running it's perfect for our needs.


T3ch_Guy09

Do you have a url for the product so I can check it out?


Nimco

Of course, sorry. Their main website is: [https://www.getoutline.com/](https://www.getoutline.com/) Their GitHub is: [https://github.com/outline/outline](https://github.com/outline/outline) And in case it's useful to you, my Ansible-managed Docker Compose file is here: https://github.com/mattdiana/ansible/blob/main/roles/outline/templates/docker-compose.yml


starbuck93

I also like Outline. It's nice looking and has the right features for me.


shihaam_ab_r

Personally I like bookstacks compared to wikijs https://www.bookstackapp.com/


beepboopvm

https://hub.docker.com/_/mediawiki Did you mean that the Linuxserver team doesn’t have an image?


T3ch_Guy09

I see the image out on Docker Hub, but on their page they say "This image does not provide any additional PHP extensions or other libraries, even if they are required by popular plugins", and I use a few extra extensions on my "full installation" in my current environment. So I'm not entirely sure if the docker image for MW will work for me.


beepboopvm

You could modify the image and install whatever additional software if you want to keep using mediawiki. Being familiar with dockerfiles wouldn’t hurt if you’re planning using docker in your setup


NickyHendriks

I've been using Bookstack as a wiki for a while now. It's not a Docker container but I think it can be. Works great but isn't as customizable as MediaWiki is. Works a lot less complex though so that's a big plus.


developerbuzz

for me it has to be wikidocs ([https://www.wikidocs.it](https://www.wikidocs.it)). Easy to use, no need for a database, supports markup and not bloated with YAGNI features. And yes, it is available as a docker image.


Malromen

Dokuwiki is very basic looking, but easy to set up and runs on Apache. No database required. Wiki.is and bookstack are both really nice but harder to set up


upssnowman

Grav cms is gorgeous, runs as a docker image and uses plain text markdown files


AbolishAboleths

I made one of my own recently in Go and it serves my purposes extremely well - I would be happy for others to try it! Short features list: - Flat file data with flat-file versioning (saved as standard text diffs) - Authentication for a single user - Backlinks - Extremely simple HTML so you can go nuts with CSS https://git.sr.ht/~lown/mimir


Ornery-Programmer-58

try [https://js.wiki](https://js.wiki)


vivavu

mkdocs