Self-hostableBusiness Source License 1.1

Self-Hosted Outline

Your own collaborative team knowledge base, running on infrastructure you control.

Outline is a fast, collaborative knowledge base for teams that want docs, decisions, and project notes in one polished workspace. On Kumo2 you can deploy Outline with Docker Compose in one click. We launch Outline with Postgres, Redis, local file storage, and SMTP-backed email magic-link sign-in, then expose the web UI on the server IP.

7-day money-back guarantee

Features

Collaborative docs

Create team docs, nested collections, decisions, meeting notes, and internal handbooks in one workspace.

Private app storage

Kumo deploys Outline with its own Postgres database, Redis instance, and local attachment storage on your server.

Email magic-link sign-in

Provide SMTP settings during checkout so Outline can send sign-in links and team notifications from the start.

One-click Docker Compose

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

What you can do with it

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

System requirements

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

Recommended sizes

Starter Knowledge Base

2 vCPU / 2 GB RAM / 40 GB SSD

Evaluation, personal notes, and small internal wikis with Outline, Postgres, and Redis on one server.

Outline Recommended

Default

2 vCPU / 4 GB RAM / 60 GB SSD

A balanced default for teams, file uploads, search, and regular editing activity.

Team Workspace

4 vCPU / 8 GB RAM / 120 GB SSD

More headroom for larger knowledge bases, imports, and concurrent editors.

Busy Documentation Hub

6 vCPU / 16 GB RAM / 240 GB SSD

For heavier workspaces, larger attachments, 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 Outline?

It is Outline running on a cloud server that belongs to your Kumo2 account. You control the VM, the Docker Compose stack, the database, Redis, and local attachment storage.

Why does Outline need SMTP settings?

Outline requires at least one sign-in method. This deployment enables email magic-link sign-in, so SMTP is needed to send login links and team notification emails.

How do I access it after deployment?

Open http://SERVER_IP:3000 in your browser. Enter your email address and use the magic link sent through the SMTP server you configured.

Can I use my own domain and HTTPS?

Yes. Point your domain to the server IP, put Outline behind your own reverse proxy and TLS configuration, then update URL and FORCE_HTTPS in docker.env before restarting Docker Compose.

What size should I choose?

Use Starter Knowledge Base for trials and very small teams. Outline Recommended (2 vCPU / 4 GB RAM) is the normal default for team use with Postgres, Redis, and local file uploads.

Ready to deploy your own Outline?

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

Deploy Outline
7-day money-back guarantee

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