Edge
Outline logo

For Outline

Outline on Edge,
a wiki you own

Self-host the polished team wiki on a real VM with S3-compatible attachments and a global CDN. Your team\'s knowledge stays on your infrastructure — and the bill stays flat.

# docker-compose.yml — Outline + deps

services:

outline:

image: outlinewiki/outline:latest

env_file: .env

postgres: { image: postgres:16 }

redis: { image: redis:7 }

# .env — Edge Storage backend

AWS_S3_UPLOAD_BUCKET_NAME=outline

AWS_S3_UPLOAD_ENDPOINT=https://storage.edge.run

AWS_S3_FORCE_PATH_STYLE=true

Why teams self-host Outline

A flat monthly bill, your data on your infrastructure, and an editor that doesn't feel like a step down from Notion.

Notion-quality, self-hosted

A polished collaborative editor, slash commands, real-time editing — without your team's knowledge base living on someone else's cloud.

S3-compatible attachments

Wire Outline's file storage to Edge Storage. Document attachments, images and exports all live in a durable, CDN-fronted bucket.

SSO via OIDC / Google / Microsoft

Plug into your existing identity provider — Google Workspace, Microsoft Entra, Authelia, Keycloak. No paid SSO tax.

Full-text search included

Postgres-backed search out of the box. Faster than the Notion search you're used to, and works without sending queries to a third party.

Global CDN out front

Edge CDN serves the static app shell and public docs globally. Authenticated traffic falls through to your origin VM.

Notion is per-seat. Outline isn't.

Notion business is ~$15/user/month. Outline self-hosted on Edge is one fixed monthly bill regardless of team size.

Reference architecture

How Outline maps to Edge

Outline + Postgres + Redis on a single VM, attachments in object storage, CDN out front. One small VM is enough for most teams.

Compute

Outline (Node.js) + Postgres + Redis on a VM

Storage

S3-compatible bucket for document attachments and exports

CDN

Caches the static app shell and any public knowledge bases

DNS

Anycast DNS for `wiki.example.com`

Indicative cost

A 50-person team wiki

Notion Business (50 seats) ~$750/mo
Outline Cloud (50 seats) ~$500/mo
Edge (1 small VM + Storage) ~$15/mo

Cost stays flat as the team grows.

Common questions

How does this compare to Outline Cloud or Notion?

Outline Cloud is per-seat, Notion is per-seat — Edge self-hosting is a flat monthly cost regardless of team size. The trade-off is one VM to maintain.

How does SSO work?

Outline supports OIDC, Google Workspace, Microsoft, and Slack out of the box. Any of those work the same as on Outline Cloud — they're configured in environment variables on your VM.

What about realtime collaboration?

Built in — Outline uses Y.js + WebSockets for collaborative editing. Pin sticky sessions at the CDN if you scale beyond one VM.

How do I back up the knowledge base?

Snapshot Postgres to Edge Storage on a schedule, plus the Storage bucket already lives in object storage. Two-line cron and a `pg_dump`.

By Stack

Other stacks on Edge

View all stacks →

Stand up your wiki

30-day trial. Migrate from Notion, Confluence or Outline Cloud — Expert Services can help.