Looking for a while for a good and easy wiki to set-up, I finally found Wiki.js.
If you don't know what it is, it's an extensible OpenSource wiki software. Build-in you have :
- an authentication module (where you can create different roles for all your users, 2FA...)
- multiples editor (Markdown, WYSIWYG, HTML...)
- a version tracker
- the localization module
- ...
Basically, it looks really pretty but if you want to customize its theme, it's also possible.
The tool is available for all OS, on Docker and Kubernetes. You just need to have a database linked to the wiki and it will work fine.
I don't want to waste your time, if you are interested go check the project/documentation.
- Official website : https://js.wiki/
- Installation documentation : https://docs.requarks.io/install
- Github Project : https://github.com/Requarks/wiki
If someone working on this project sees this post: Thanks for your amazing work!
Top comments (2)
where would you need a wiki setup? Sorry, not aware of the use case as I see Confluece everywhere
Confluence is a paying service. Maybe you want to avoid extra costs on a personal project. It's for that reason I looked for a wiki and I found wiki.js.
For sure, for enterprise projects, the Confluence suite is better than Wiki.js because you have Jira and Bitbucket in the same package.
But it's not the case for every enterprise, I knew one which privileged opensource projects for its projects, and generally the dev team participates in the opensource project to add features they need or correct some bugs.
So, if you don't need it, it's ok. I don't want to force people to use it. But now, if you will look for an opensource wiki, you know that this one exists and it's a good one. :)