I love WikiJS, even though the devs are very slow to respond to any requests.

I’ve tried different wiki software, but always come back to it. One of my main issues with it is that the links look terrible when shared. Since I share recipes often with my family and friends, this used to annoy me a lot.

So, I wrote this plugin to do that for me. I thought about writing an WikiJS plugin, but the documentation is almost non-existent. And I wanted to get better at Go anyway, so a Caddy plugin was the way to go. I haven’t published it in the official plugin registry since I don’t know if anyone else might be interested in it. But there’s a docker image built and published in GHCR in case anyone wants to try it out.

I guess I’m looking for feedback. Should I publish it to the official repo? Does anyone else care about this or did I just waste two evenings again in another ADHD fueled coding spree? (I guess it’s not a complete waste since I’m using it myself.) Also, in case you’re familiar with Go, let me know if I can improve the code. I’m a newbie in Go.

    • SinTan1729@programming.devOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      13 hours ago

      Yes. I just really like how WikiJS looks. I also have a lot of pages in WikiJS.

      I can try migrating if some other software at least looks nice. That’s what mostly keeps me here. There are some static pagemakers like Docusaurus and MkDocs that look nice, but I also want some kind of control over access.