Wiki.js
Generated on 11 Nov 2026 from the Wiki.js catalog page
Next generation open source wiki software. Write beautiful documentation using a modern UI and advanced features.
Highlights
-
Pick your favorite editor (Markdown, Visual, AsciiDoc, Excalidraw, etc.)
-
Real-time collaboration with live cursors, comments and annotations
-
Over 25 built-in content blocks for dynamic pages
-
Diagrams using Mermaid, PlantUML, MathJax/KaTeX, Draw.io and more.
-
Multilingual capabilities
-
OIDC (GitHub, Google, etc.), LDAP and SAML auth providers with group mapping
-
Two-way sync with a git repository or push to S3 / DigitalOcean Spaces for archiving
-
Fast full-text search engine built in
-
Multi-site on a single instance
-
Versioning, lifecycle rules, notifications, audit log
-
Approval workflows
-
Tags, glossary, backlinks
-
MCP server capabilities
and so much more…
Software Included
| Package | Version | License |
|---|---|---|
| Wiki.js | 3.3.0 | AGPL-3.0 |
| PostgreSQL | 18 | PostgreSQL License |
Creating an App using the Control Panel
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
Creating an App using the API
In addition to creating a Droplet from the Wiki.js 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Wiki.js Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"wikijs-18-04"}' \
"https://api.digitalocean.com/v2/droplets"Getting Started After Deploying Wiki.js
Connect via SSH to your droplet: ssh root@your_droplet_public_ipv4
Read the ~/wiki-admin.txt text file for the Wiki.js root admin email and password that was generated for your instance. It also contains instructions on finalizing your setup, accessing your wiki and enabling HTTPS.
For more information on using Wiki.js, check out https://docs.js.wiki