Outline
vlatest
Modern wiki and knowledge base for teams with real-time collaboration
What's included
- Outline wiki (Docker)
- PostgreSQL database
- Redis cache
- MinIO S3-compatible file storage
- Caddy web server with auto-HTTPS
After install
- Workspace is auto-created during install (no setup wizard exposed)
- Configure an auth provider to log in: edit /opt/outline/.env, then run cd /opt/outline && docker compose restart outline
- See https://docs.getoutline.com/s/hosting/doc/authentication-7ViKRmRY5o
- Custom domain: OUTLINE_HOST=wiki.example.com
- Upgrade: cd /opt/outline && docker compose pull && docker compose up -d
Architecture
- Outline runs in Docker with Redis and MinIO. PostgreSQL runs on the host. Caddy handles HTTPS and proxies requests.
Supported Operating Systems
Ubuntu 24Ubuntu 25Debian 12Debian 13Rocky 9Rocky 10Alma 9Alma 10
Requirements
- RAM
- 2GB minimum
- Disk
- 10GB minimum
Configuration
| Variable | Default | Description |
|---|---|---|
| OUTLINE_HOST | server hostname | Domain name or IP. Domains get auto-HTTPS via Let's Encrypt. |
| OUTLINE_DB_PASS | random 24-char | PostgreSQL password |
| OUTLINE_SECRET_KEY | random 64-char hex | Application secret key |
| OUTLINE_UTILS_SECRET | random 64-char hex | Utilities secret key |
| OUTLINE_MINIO_PASS | random 24-char | MinIO root password for file storage |
| OUTLINE_TEAM_NAME | Workspace | Workspace name shown in Outline |
| OUTLINE_ADMIN_NAME | Admin | Admin display name |
| OUTLINE_ADMIN_EMAIL | admin@hostname | Admin email address |
1 installsOfficial website →
Changelog
v1.0.02026-04-02
- Initial release with Docker Compose deployment
- PostgreSQL on host with Docker bridge access
- MinIO for S3-compatible file storage
- Redis for caching and sessions
- Caddy reverse proxy with auto-HTTPS