Installatie via Docker
Dit document beschrijft hoe je BookStack kunt installeren via Docker. De standaard Docker configuratie installeert alles wat benodigd is voor BookStack zelf, behalve de databaseserver. Deze kan toegevoegd worden in de installatie, maar er kan ook verwezen worden naar een losse SQL server.
Hieronder vindt je een compose.yml configuratie voor de installatie via Docker. Dit is nog zonder database-server.
---
services:
bookstack:
image: lscr.io/linuxserver/bookstack:latest
container_name: bookstack
environment:
- PUID=1000
- PGID=1000
- TZ=CET
- APP_URL=https://fqdn.extension
- APP_KEY=base64:
- APP_DEFAULT_DARK_MODE=true
- DB_HOST=
- DB_PORT=3306
- DB_USERNAME=
- DB_PASSWORD=
- DB_DATABASE=
- ALLOW_ROBOTS=true
# SMTP Configuration
- MAIL_DRIVER=smtp
- MAIL_HOST=
- MAIL_PORT=
- MAIL_USERNAME=
- MAIL_PASSWORD=
- MAIL_ENCRYPTION=SSL
- MAIL_FROM_ADDRESS=
- MAIL_FROM_NAME=BookStack
volumes:
- /path/to/storage/host:/config
ports:
# port external, port internal Docker container
- 6875:80
restart: unless-stopped