This guide installs Wiki.js on a self-hosted Linux server.
Install a supported Node.js runtime for the CMS.
Create a database and user for the CMS.
Follow the official installation steps to install the CMS and its dependencies.
Start the CMS service and verify that the web UI is reachable.
See Wiki.js Configuration for configuration guidance.
See Wiki.js Security for hardening guidance.
Prefer automation? See these Ansible setup options:
Prefer containers? See Wiki.js Docker Setup.
Stuck on a step or need custom configuration? We provide paid consulting for Wikijs deployments, from basic setups to enterprise configurations.