Bookstack

Wiki.

When you first set it up the credentials for the web UI are admin@admin.com password

Example docker-compose.yml

services:
  bookstack:
    image: lscr.io/linuxserver/bookstack:latest
    container_name: bookstack
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
      - APP_URL=https://bookstack.serverus-sanctum.com
		# APP_KEY must be a unique key. Generate your own by running
		# docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/bookstack:latest appkey
		# You should keep the "base64:" part for the option value.
      - APP_KEY=GENERATE_ME
      - DB_HOST=mariadb
      - DB_PORT=3306
      - DB_DATABASE=bookstack
      - DB_USERNAME=bookstack
      - DB_PASSWORD=PASSWORD
    volumes:
      - ./bookstack_app_data:/config
    restart: unless-stopped

  mariadb:
    image: lscr.io/linuxserver/mariadb:latest
    container_name: bookstack-mariadb
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
      - MYSQL_ROOT_PASSWORD=OP_PASSWORD
      - MYSQL_DATABASE=bookstack
      - MYSQL_USER=bookstack
      - MYSQL_PASSWORD=PASSWORD
    volumes:
      - ./bookstack_db_data:/config

    # ports:
    #   - 3306:3306
    restart: unless-stopped