Wiki.js Practical Guide: Building Your Personal Knowledge Base

a year ago

What is Wiki.js?

Wiki.js is an open-source project built on Node.js technology. It features a clean and elegant interface, flexible permission management, and supports multiple editors, various user authentication methods, diverse backup storage options, and multiple search engines. It also offers internationalization, custom themes, traffic analytics, and more, making it particularly well-suited for small team knowledge bases.

Whether you want to build a personal note-taking system, set up a knowledge base for your team, or simply experiment with something new, Wiki.js can meet your needs. It supports Markdown editing, which is a great boon for programmers and documentation enthusiasts.

https://appstore.lazycat.cloud/#/shop/detail/lazycat.app.wikijs

How to Use

After the application is installed, the first visit will prompt you to set up the administrator account and basic configuration. Here are some suggestions:

image.png

  1. Administrator Email: Use your commonly used email address, as it will be needed for password recovery.
  2. Site URL: You can use the default setting for now; it can be modified later.

After initialization, you will be directed to the login page.

image.png

Once logged in, you can choose to create a homepage or enter the administration area. Let's click the left button first to create a new homepage.

image.png

This step involves selecting an editor. I chose Markdown.

image.png

Set the page properties.

image.png

Enter your content on the left side, and preview the results on the right.

image.png

Click the "Create" button in the upper right corner to save.

image.png

Final result:

image.png

Click the settings icon in the upper right corner to enter the administration area.

image.png

Go to "Local" and find "Simplified Chinese".

image.png

Click the cloud download button on the right. After the download is complete, you can switch the language in the language settings.

image.png

After clicking "Apply", the page will refresh and display in Chinese.

image.png

In the "General" settings, you can modify the domain name you set in the first step. If you want public network access, you need to configure port forwarding.

image.png

If you want team members to use it, you can enable the switch here.

image.png

After enabling the switch, a "Create Account" option will appear on the login page.

image.png

Summary

Wiki.js is an excellent choice for:

  • Personal knowledge management
  • Small team collaboration
  • Technical documentation organization
  • Project documentation management

The above covers the basic usage of Wiki.js. Feel free to explore more features on your own.

Author
天天