←back to thread

122 points sks147 | 7 comments | | HN request time: 0.765s | source | bottom
1. bloopernova ◴[] No.42164554[source]
We used Dokuwiki in a similar situation. It's been a few years since I last used it (new client uses confluence) but I remember it was super easy to connect external tools. If your script can output text, Dokuwiki can display it :)

https://www.dokuwiki.org/dokuwiki

EDIT: I decided to try dokuwiki in Podman, works nicely as long as you run:

  podman unshare chown 1000:1000 /path/to/wiki/data
https://www.redhat.com/en/blog/debug-rootless-podman-mounted...
replies(4): >>42164860 #>>42164880 #>>42167171 #>>42168451 #
2. drillsteps5 ◴[] No.42164860[source]
I have a docuwiki running on RPi at home (files are stored on a USB-connected HDD) as a personal knowledge management system. It doesn't even need any DB, just stores it in text files. Took just a few minutes to set up. Doesn't get any simpler (other than using plain text files on local of course :)
3. hyperific ◴[] No.42164880[source]
Plus phenomenal pandoc support enables conversion from many formats to DokuWiki
4. stavros ◴[] No.42167171[source]
Is this a good choice for a company? These sorts of "hacker" solutions inevitably fall flat because people want a bunch of bells and whistles and don't mind things like never being able to find anything (arguably the single most important feature of a wiki) or being able to integrate their documentation with other systems.
replies(1): >>42167532 #
5. bloopernova ◴[] No.42167532[source]
It integrated well with our LDAP server. Its search is great, and everything is plain text so you can do whatever you like. It has a rich text editor but you can also edit plain text.
replies(1): >>42167695 #
6. stavros ◴[] No.42167695{3}[source]
Nice, thank you!
7. xorcist ◴[] No.42168451[source]
Dokuwiki has been my go-to solution for docs everywhere I've been for the past ten years or so unless they already have a (usable) wiki in place.

Trivial to set up. Trivial to migrate to, and from (should you ever need to). Doesn't need a database. There are lots of plugins available and it's sooo easy to write plugins for. Even if you hate PHP.