BookStack Docker

BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information.

Demo

Demo site

Docker

solidnerd/bookstack

docker run -d \
-e DB_HOST=mysqlIP:3306 \
-e DB_DATABASE=bookstack \
-e DB_USERNAME=root \
-e DB_PASSWORD=123456 \
-e APP_URL=http://example.com \
-p 8080:8080 \
--name=bookstack \
 solidnerd/bookstack

linuxserver/bookstack

docker run -d \
  --name=bookstack \
  -e APP_URL= \
  -e DB_HOST=<yourdbhost> \
  -e DB_USER=<yourdbuser> \
  -e DB_PASS=<yourdbpass> \
  -e DB_DATABASE=bookstackapp \
  -p 6875:80 \
  -v /path/to/data:/config \
  --restart unless-stopped \
  lscr.io/linuxserver/bookstack

Docker Compose

solidnerd/bookstack

bookstack.yml

Screenshots

https://www.bookstackapp.com/images/bookstack-hero-screenshot.webp

https://www.bookstackapp.com/images/screenshots/image-manager.png

https://www.bookstackapp.com/images/screenshots/books-view.png

References