Luca Gambarotto e99e260c13 | ||
---|---|---|
.. | ||
.env | ||
README.md | ||
docker-compose.yaml |
README.md
Outline
Official documentation: https://docs.getoutline.com/s/hosting/doc/hosting-outline-nipGaCRBDu
Unofficial tutorial: https://www.youtube.com/watch?v=IY1jONuTEic
Setup
docker compose up -d
The application is configured on the port 3000. To access it, a reverse proxy entry should be defined.
Folder mapping
mp0: /mnt/raiddisk/data_outline/database,mp=/mnt/database,replicate=0
mp1: /mnt/raiddisk/data_outline/data,mp=/mnt/data,replicate=0
lxc.idmap: u 0 100000 999
lxc.idmap: u 999 1004 1
lxc.idmap: u 1000 101000 1
lxc.idmap: u 1001 1003 1
lxc.idmap: u 1002 101002 64534
lxc.idmap: g 0 100000 999
lxc.idmap: g 999 1006 1
lxc.idmap: g 1000 101000 1
lxc.idmap: g 1001 1005 1
lxc.idmap: g 1002 101002 64534
Note:
- data folder must be owned by 1001:100000
- database folder must be owned by 999:100000
Slack login configuration
The easiest way to configure the authentication process is to use the API provided by slack. The two secrets provided muse be set in the .env file.