bookstack.yml 935 B

123456789101112131415161718192021222324252627282930313233343536
  1. ---
  2. version: "2"
  3. services:
  4. bookstack:
  5. image: lscr.io/linuxserver/bookstack
  6. container_name: Bookstack
  7. environment:
  8. - PUID=${PUID}
  9. - PGID=${PGID}
  10. - APP_URL=${APP_URL}
  11. - DB_HOST=bookstack_db
  12. - DB_PORT=3306
  13. - DB_USER=bookstack
  14. - DB_PASS=${DATABASE_PASSWORD}
  15. - DB_DATABASE=bookstackapp
  16. volumes:
  17. - /portainer/Files/AppData/Config/Bookstack:/config
  18. ports:
  19. - ${PORT}:80
  20. restart: unless-stopped
  21. depends_on:
  22. - bookstack_db
  23. bookstack_db:
  24. image: lscr.io/linuxserver/mariadb
  25. container_name: Bookstack_DB
  26. environment:
  27. - PUID=${PUID}
  28. - PGID=${PGID}
  29. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  30. - TZ=${TZ}
  31. - MYSQL_DATABASE=bookstackapp
  32. - MYSQL_USER=bookstack
  33. - MYSQL_PASSWORD=${DATABASE_PASSWORD}
  34. volumes:
  35. - /portainer/Files/AppData/Config/Bookstack/DB:/config
  36. restart: unless-stopped