this post was submitted on 17 Oct 2023
1 points (100.0% liked)

Self-Hosted Main

502 readers
1 users here now

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.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

I want a personal wiki server that I can run on my computer locally so I can view the wiki in my web browser.

Requirements:

  • simple setup (static executable with embedded database, like SQLite)
  • the posts are made of markdown files (or modified markdown syntax)
  • I want to edit markdown files with vim, the server should just render files
  • really good search support
top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 11 months ago (2 children)

Dokuwiki is my choice.

  1. There is no database, all flat file just in folders, love this. When my infrastructure is down, at least I can still get to my notes so I can fix it

  2. Its markdown but not exact markdown, but no DB makes it worth that pain. You can for sure edit via vi, finding the files is a little harder though

  3. I use search both in the gui and with a cli tool, and both work great!

[–] [email protected] 1 points 11 months ago

I want to second Dokuwiki. It is a step up from text files in a folder, easier to install and maintain than Jekyll (I am a big fan of Jekyll but have a deep-seated hate for Ruby). When compared to all the other wikis it is by far the easiest to install, maintain, and move to another server.

Dokuwiki is all text files and a version of markdown, the files can easily move to another markdown system.

[–] [email protected] 1 points 11 months ago

Another vote for Dokuwiki. All flat files, and no db. Also can run as a portable app on Windows, so you can bring it to work on a thumb drive.

[–] [email protected] 1 points 11 months ago

I love the interface of wikijs and easy to run with docker-compose.

https://js.wiki/

[–] [email protected] 1 points 11 months ago

Check out Pepperminty Wiki, it's about as simple as they get.

[–] [email protected] 1 points 11 months ago

TiddlyWiki is my jam. Everything in one single html file (though can be a little more complex than that if needed).

https://tiddlywiki.com/

[–] [email protected] 1 points 11 months ago

I recently created WipWiki to solve 3 of your 4 points, search could be easily added though if your interested in collaborating.

You can play around with the UI here: https://wiki.wip2p.com

[–] [email protected] 1 points 11 months ago

QOwnNotes (https://github.com/pbek/QOwnNotes) is what I use

single binary install, and if you already have md files you just point it at them and go... if you don't like it (even after you edited a few of your files with it), well your files are still there, still in markdown

give it a shot :)

[–] [email protected] 1 points 11 months ago

For an actual wiki that does all the things a wiki is supposed to, it’s hard to beat dokuwiki.

If you want a desktop wiki (as opposed to a web app) you might like Zim.