Files
docker-compose-cookbooks/outline_dev/README.md
T
codeandClaude Fable 5 b4375c3e09 add 23 requested stacks from container-requests list
Tdarr, Grocy, Dashy, Traefik, Fider, Twenty CRM, Outline, Chatwoot,
ComfyUI, Picard, VoidAuth, Tinyauth, Tugtainer, Sencho, Authelia,
Mail Archiver, ITFlow, Notifuse, Maybe Finance, DumbBudget, Silverpeas,
Portus, Obsidian — all as _dev stacks following repo conventions.

Harbor and Exportify moved to 'Apps That Will Not be in the Repo'
(installer-generated compose / no published image).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 06:24:26 +00:00

1.8 KiB
Raw Blame History

Outline

Overview

Team knowledge base and documentation wiki.

Project Details

Getting Started

  1. Start the container: docker compose up -d
  2. Open http://localhost:3000 in your browser
  3. Follow the initial setup wizard to configure the application

Environment Variable Notes

OUTLINE_SECRET_KEY / OUTLINE_UTILS_SECRET  generate each with `openssl rand -hex 32`
OUTLINE_URL  public URL, must match how you access it

Volume Notes

/var/lib/outline/data  local file/attachment storage
/var/lib/postgresql/data  PostgreSQL data

Network Notes

Requires proxy network

Docker Run

docker run -d \
  --name outline \
  -p 3000:3000 \
  -e URL=http://localhost:3000 \
  -e SECRET_KEY=$(openssl rand -hex 32) \
  -e UTILS_SECRET=$(openssl rand -hex 32) \
  -e DATABASE_URL=postgres://outline:pass@dbhost:5432/outline \
  -e PGSSLMODE=disable \
  -e REDIS_URL=redis://redishost:6379 \
  outlinewiki/outline:latest

Additional Notes / Gotchas

Outline has no built-in username/password login — you must configure an auth provider (OIDC, Google, Slack, etc.) via additional env vars before anyone can sign in. Authentik or Authelia from this repo work as OIDC providers.

Dockhand Stack, Deploy from Git

Cookbooks Repository stackname: outline_dev Compose file path: outline_dev/compose.yaml Additional env file (optional): outline_dev/sample.env

Then "Load" outline_dev/sample.env into the Environmental variables in dockhand

Create the Stack