I’m looking for a wiki solution (either remotely hosted or self-hosted is fine) that takes Markdown input.

Thanks.

  • @NuclearArmWrestling
    link
    English
    11
    edit-2
    1 year ago

    I’m a big fan of Bookstack. The Docker images work great, also in Kubernetes. SSO is easy to set up as well, so if you’re using something like Authentik for SSO, you can integrate it pretty easily.

    By default it uses a WSYWIG editor, but you can change the default to Markdown. Also, the ability to use the built-in draw.io diagram tool is great if you are documenting anything like code paths or network setup.

    • @[email protected]
      link
      fedilink
      31 year ago

      I researched using Bookstack but you can access the pictures even if you do not have an account and have the right URL, anybody can see the picture/attachment file in any browser.

      Not having well-implemented access control was a big No No for us.

    • tjhart85
      link
      fedilink
      31 year ago

      I love Bookstack!

      The diagram tool can be used to markup anything. Besides the obvious, I’ve also put pictures as the background and then marked up those to diagram out some work I was doing around the house.

      I hope the dev makes his way over here, he was very active on Reddit.

  • terribleplan
    link
    fedilink
    English
    101 year ago

    Dokuwiki has a plugin that lets you use markdown instead of their proprietary markup.

    • @[email protected]
      link
      fedilink
      English
      41 year ago

      +1 Dokuwiki. It is a little complicated than most to configure the first time, but once you have everything running, it will work without complaints. Also, the whole wiki is stored as plain text files, which is awesome for backups.

      • @xohshoo
        link
        English
        21 year ago

        piling on for Dokuwiki. Have been running it personally and for an org (2 different wikis) for like 7 or 8 years. No problems, and it’s own syntax is pretty easy too. I’ve migrated a few times too and love that it’s just plain text files

    • @Skewer2459
      link
      51 year ago

      If you use perlite you can self host a web copy. I like it much better than other wiki solutions.

    • stephenc
      link
      fedilink
      21 year ago

      I’ve been using Obsidian for over a year now and I absolutely love it. It has joined the very short list of software that I have almost no complaints about and don’t really care to even passively look for a replacement. It’s like the developers read my mind for a Markdown editing app that I’ve wanted to exist for a decade. I’ve given them money because its awesome and I’m happy to support their development.

      Personally I don’t really need to access my personal wiki (I call it my “commonplace book” or personal knowledge base) from the web though; local files synced between devices works just fine for me.

    • @[email protected]
      link
      fedilink
      31 year ago

      My only gripe with wiki.js was the use of SQL for local storage. My wiki must be future proof and locking myself in an obscure SQL database was the deal breaker. I know that you can sync with a Git repo, but it felt like an overkill.

  • @[email protected]
    link
    fedilink
    61 year ago

    wikijs comes to mind, it’s deploy-able with a single docker command:

    docker run -d \
    --name=wikijs \
    --restart=unless-stopped \
    --publish 8080:3000 \
    --env "DB_TYPE=sqlite" \
    --env "DB_FILEPATH=/wiki/db.sqlite" \
    --volume wikijs:/wiki \
    --volume wikijs:/wiki/data/content \
    ghcr.io/requarks/wiki:2
    
    • @[email protected]
      link
      fedilink
      2
      edit-2
      1 year ago

      I also self-host WikiJS and am quite happy with it. FYI though if you’re setting it up I’d instead configure it to use Postgres as the database, as I recall reading that they’re planning on removing SQLite support at some point. Unfortunately though that does mean you lose a one-liner like this.

      • @[email protected]
        link
        fedilink
        11 year ago

        Okay, thanks for the heads up! I don’t actively use wikijs yet, I’ll setup a stack using postgres when I do

  • @whitehatbofh
    link
    61 year ago

    You could always just use a github repo as a wiki. It would render markdown pages in your browser, and it comes with built in version control!

  • bouncybobcat
    link
    fedilink
    6
    edit-2
    1 year ago

    Not sure if it’s the kind of thing you had in mind, but I like TiddlyWiki for certain things like note-taking. (See here for saving/hosting options).

    • @[email protected]
      link
      fedilink
      11 year ago

      I make extensive use of TiddlyWiki with the Markdown plugin and twexe for hosting/saving - works great - though it’s worth noting that TiddlyWiki is really meant for lots of bite-size “tiddlers” and not for large single pages full of information, which are considerably more difficult to manage using its interface.

  • glacials
    link
    fedilink
    61 year ago

    Obsidian is a fantastic note taking app that focuses on cross-linked notes, so is effectively a personal wiki.

    It has a paid add on that lets you publish it to a website, or you can just do it yourself since the files are all Markdown.

  • @Protegee9850
    link
    41 year ago

    I’ll piggyback on this post in that I’m looking for a good ObsidianMD -> self-hosted wiki solution.

  • Dark Arc
    link
    31 year ago

    I think you should specify whether you’re looking for a wiki for personal use or shared use.

    If you’re looking for personal use, something like standard notes can be a great option.

    If you’re looking for shared use, and don’t care about encryption, wiki.js is IMO your best bet.

    There’s currently no option that does both. Skiff exists as an encrypted collaborative notes option but it doesn’t (to my knowledge) allow any kind of self hosting.