outline

outline

Docker app from A75G's Repository

Overview

The fastest wiki and knowledge base for growing teams. More information https://docs.getoutline.com/s/hosting/doc/docker-7pfeLP5a8t Authentication used in the docker template is OpenID https://medium.com/@Lola_Dam/guide-for-installing-outline-with-authelia-as-an-openid-provider-129a141f6090

Install Outline on Unraid in a few clicks.

Find Outline in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Outline Review the template variables and paths Click Install

Requirements

Postgres
Redis
Authentication - https://docs.getoutline.com/s/hosting/doc/authentication-7ViKRmRY5o https://github.com/outline/outline/blob/main/.env.sample https://medium.com/@Lola_Dam/guide-for-installing-outline-with-authelia-as-an-openid-provider-129a141f6090

Categories

Download Statistics

12,934,725
Total Downloads
531,374
This Month
327,359
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
outlinewiki/outline:latest
Last Updated2026-06-10
First Seen2023-10-23

Runtime arguments

Web UI
http://[IP]:[PORT:3000]
Network
bridge

Template configuration

Data PathPathrw

Data Path For it to work pchown 1001 /mnt/user/appdata/outline//p

Target
/var/lib/outline/data
Value
/mnt/user/appdata/outline
Port HTTPPorttcp
Target
3000
Default
3000
Value
3000
SECRET_KEYVariable

Generate a hex-encoded 32-byte random key. You could use `openssl rand -hex 32`

Value
generate_a_new_key
UTILS_SECRETVariable

Generate a hex-encoded 32-byte random key. You could use `openssl rand -hex 32`

Value
generate_a_new_key
DATABASE_URLVariable
Value
postgres://user:pass@localhost:5432/outline
REDIS_URLVariable
Value
redis://:password@localhost:6379
URLVariable
Value
https://docs.example.com
FILE_STORAGEVariable
Value
local
DEFAULT_LANGUAGEVariable
Value
en_US
PGSSLMODEVariable
Value
disable
OIDC_CLIENT_IDVariable
Value
outline
OIDC_CLIENT_SECRETVariable
OIDC_AUTH_URIVariable
Value
https://auth.example.com/api/oidc/authorization
OIDC_TOKEN_URIVariable
Value
https://auth.example.com/api/oidc/token
OIDC_USERINFO_URIVariable
Value
https://auth.example.com/api/oidc/userinfo
OIDC_DISPLAY_NAMEVariable
Value
Auth
NODE_ENVVariable
Default
production
Value
production
DATABASE_CONNECTION_POOL_MINVariable
DATABASE_CONNECTION_POOL_MAXVariable
FILE_STORAGE_LOCAL_ROOT_DIRVariable
Value
/var/lib/outline/data
FILE_STORAGE_UPLOAD_MAX_SIZEVariable
Value
26214400
FORCE_HTTPSVariable
Value
false
ENABLE_UPDATESVariable
Value
true
WEB_CONCURRENCYVariable
Value
1
MAXIMUM_IMPORT_SIZEVariable
Value
5120000
LOG_LEVELVariable
Value
info
RATE_LIMITER_ENABLEDVariable
Value
true
RATE_LIMITER_REQUESTSVariable
Value
1000
RATE_LIMITER_DURATION_WINDOWVariable
Value
60