Outline on Unbroker
Fast, collaborative knowledge base and wiki for your team
Plan requirements
Template container services, databases and persistent volumes require Pro. Resource usage is billed separately. Review the configuration and pricing before deploying. View pricing
Deployment inputs
ADMIN_EMAILRequired- Email of the first admin. You sign in with a link sent to this address.
ADMIN_NAMERequired- Name shown for that admin.
WORKSPACE_NAMERequired- Name of the workspace.
SMTP_HOSTRequired- SMTP server that sends the sign-in emails, e.g. smtp.resend.com.
SMTP_PORTRequired- SMTP port. 587 (STARTTLS) or 465 (TLS).
SMTP_SECURERequired- "true" for port 465 (TLS from the start), "false" for 587 (STARTTLS).
SMTP_USERNAMEOptional- SMTP username. Leave empty if the server needs no authentication.
SMTP_PASSWORDOptional- SMTP password or API key.
SMTP_FROM_EMAILRequired- Sender of the sign-in emails, e.g. Outline <wiki@yourdomain.com>. The domain must be verified with your provider.
A fast, collaborative knowledge base for your team: nested documents, real-time editing, Markdown shortcuts, search, and integrations with Slack, Figma, Linear and more.
What gets deployed
| Service | Image | Notes |
|---|---|---|
| Outline | outlinewiki/outline:1.11.0 | Public. Migrations run on boot. Uploads on a 5 GB volume |
| db | PostgreSQL 16 | Internal. Documents, users, history |
| redis | Redis 7 | Internal. Real-time collaboration and background jobs |
Before you deploy: email
Outline signs people in with a link sent by email, so it needs an SMTP server. Any transactional provider works (Resend, Postmark, Amazon SES, Mailgun, your own). Have the host, port, credentials, and a verified sender address ready for the deploy form.
After deploy
The template creates the workspace on first boot with the admin email from the deploy form, so nobody else can claim it. Open your Outline URL, enter that email, and click the link you receive.
Invite your team from Settings → Members. To sign in with Google, Slack, Microsoft or any OIDC provider instead of email links, add that provider’s variables (see Outline’s docs).
Good to know
- If Outline rejects the admin email or workspace name, the container stops and logs why, so the “create workspace” page never sits open. Fix the value and redeploy.
ADMIN_EMAIL,ADMIN_NAMEandWORKSPACE_NAMEare only used on first boot.- No sign-in email? Check the Outline service’s logs: SMTP errors show up there.
Port 465 needs
SMTP_SECURE=true; 587 needsfalse.
Service configuration
- db: postgres. Private service. 1 GiB persistent storage.
- redis: redis. Private service. 1 GiB persistent storage.
- Outline: outlinewiki/outline:1.11.0. Public URL. 5 GiB persistent storage.
Project links
More templates
Configuration and instructions from the public template repository. Check the application's license and complete the setup steps before using it in production.