Context
Many companies and departments face challenges in effectively sharing data and knowledge. We used to use OneNote, but received feedback from many engineers that it wasn't the ideal tool. While searching for a better solution, I discovered Wiki.js.
Cost
Wiki.js supports collaborative maintenance by multiple users at no extra cost. It's open-source and supports Docker deployment.

Who's Using It?

A Complete Ecosystem

Feature Highlights
Flowcharts: Can be displayed directly within documents.

Commenting: Discussions can take place below the document.

Editing Interface: The interface is very similar to HackMD, but it supports multiple editors and even allows you to insert flowcharts. You can double-click to edit directly, but you have to click "Save" in the top-right corner to save your changes.



Social Integration: Can integrate with various social logins, and even supports company Teams accounts.

Group Permissions and Login Settings: Supports group-based access permissions and allows setting a login URL.

Granular Permission Management: You can not only set basic access permissions but also configure more in-depth access rights for each group.

Traffic and Heatmap Analysis: Wiki.js is compatible with and supports various traffic analysis tools, such as Hotjar, to help you gain deep insights into user behavior.

Multi-language Support and Backend Features: Wiki.js supports multiple languages and offers a suite of powerful backend management features.

Customization and Extensibility
The frontend of Wiki.js uses Vue and Node.js, with MySQL as the database. It is highly customizable and has numerous plugins to choose from.
See more modules

Docker + MySQL Commands
docker run -d -p 8080:3000 --name wiki --restart unless-stopped -e "DB_TYPE=mariadb " -e "DB_HOST=192.168.0.106" -e "DB_PORT=33066" -e "DB_USER=wiki" -e "DB_PASS=password" -e "DB_NAME=wiki" ghcr.io/requarks/wiki:2



























Comments