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

Thanks.

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
@NuclearArmWrestling@lemmy.world
link
fedilink
English
1
edit-2
1Y

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.

tjhart85
link
fedilink
11Y

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.

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.

It’s slightly out of topic of selfhosting but have you tried Obsidian?I personally feel like personal wiki must be in Obsidian.

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

I’m currently hosting a wiki.js
you can either use markdown or a visual editor

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.

bouncybobcat
link
fedilink
11Y

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).

glacials
link
fedilink
01Y

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.

Check out perlite.

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

Check out perlite.

Simple, lightweight: raneto

outcide
link
fedilink
11Y

Oh cool, I thought Raneto was dead.

Bdking158
link
fedilink
-11Y

I stopped using it because it wasn’t the best for the use case I was looking for but I’ll plug SilverBullet. It is a well made program and seems very powerful from what I’ve seen

Obsidian, of course.

It’s not selfhosted.

ElectronSoup
link
fedilink
11Y

I use Silicon Notes; While it has ‘Notes’ in the title, it’s just a lightweight markdown based wiki

Can recommend this one: like it very much

terribleplan
link
fedilink
English
11Y

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

@kentucky444@eslemmy.es
link
fedilink
English
21Y

+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@lemmy.world
link
fedilink
English
11Y

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

Looks like wiki.js and BookStack both support Markdown.

Create a post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

  • 1 user online
  • 279 users / day
  • 589 users / week
  • 1.34K users / month
  • 4.55K users / 6 months
  • 1 subscriber
  • 3.5K Posts
  • 70K Comments
  • Modlog