Self-hostableAGPL-3.0

Self-Hosted Wiki.js

A modern private wiki for docs, runbooks, and team knowledge on your own server.

Wiki.js is an open-source wiki with Markdown-friendly editing, search, permissions, and integrations for teams that want documentation without a shared SaaS workspace. On Kumo2 you can deploy Wiki.js with Docker Compose in one click. We launch the official Wiki.js image with a private Postgres database, then expose the web UI on the server IP so you can finish the setup wizard in your browser.

7-day money-back guarantee

Features

Markdown-first wiki

Create structured pages for product notes, operating procedures, onboarding, and internal references.

Private Postgres backend

Kumo deploys Wiki.js with its own Postgres database inside the same Docker Compose network.

Setup in the browser

Open the IP endpoint after deployment and finish the Wiki.js setup wizard with your admin account and site settings.

One-click Docker Compose

Kumo provisions a Linux server and starts the official Wiki.js image with Postgres, ready for setup in minutes.

What you can do with it

  • Build a private wiki for product specs, support runbooks, engineering notes, and internal policies.
  • Keep documentation on a VM owned by your account instead of putting sensitive knowledge in a shared SaaS workspace.
  • Give clients, clubs, or small teams a clean wiki without operating a larger app platform.

System requirements

CPU
2 vCPU
Memory
2 GB
Storage
40 GB
Runtime
Docker Compose
Versions
2
Port
3000

Recommended sizes

Starter Wiki

2 vCPU / 2 GB RAM / 40 GB SSD

Evaluation, personal documentation, and small internal wikis with Wiki.js and Postgres on one server.

Wiki.js Recommended

Default

2 vCPU / 4 GB RAM / 60 GB SSD

A balanced default for teams, Markdown pages, search, and regular editing activity.

Team Knowledge Hub

4 vCPU / 8 GB RAM / 120 GB SSD

More headroom for larger spaces, imports, asset uploads, and concurrent editors.

Busy Documentation Hub

6 vCPU / 16 GB RAM / 240 GB SSD

For heavier documentation sites, many pages, and teams that want more database and application headroom.

Resources & documentation

How deployment works

  1. 1

    Pick a plan and a region close to you.

  2. 2

    Choose how you'll sign in and confirm your order.

  3. 3

    Kumo provisions a Linux server and starts the app with Docker — ready in minutes.

Frequently asked questions

What is self-hosted Wiki.js?

It is Wiki.js running on a cloud server that belongs to your Kumo2 account. You control the VM, Docker Compose stack, Postgres database, and network exposure.

Which Docker image does Kumo2 use?

Kumo2 uses ghcr.io/requarks/wiki:2, matching the official Docker documentation's recommendation to pin the major version instead of using latest.

How do I access it after deployment?

Open http://SERVER_IP:3000 in your browser and complete the Wiki.js setup wizard.

Can I use my own domain and HTTPS?

Yes. Point your domain to the server IP and put Wiki.js behind your own reverse proxy and TLS configuration.

What size should I choose?

Use Starter Wiki for trials and very small spaces. Wiki.js Recommended (2 vCPU / 4 GB RAM) is the normal default for team documentation with Postgres.

Ready to deploy your own Wiki.js?

Spin it up on a server you control. We handle provisioning and Docker — you keep the keys.

Deploy Wiki.js
7-day money-back guarantee

Not happy within 7 days of deploying? Get a full refund — just ask.