Skip to main content

Bookstack

docker-compose

version: '3'
services:
  # Conteneur pour la base de données MariaDB
  db:
    image: mariadb:10.5 # Utilise une version légère compatible avec Alpine
    container_name: bookstack_db
    restart: unless-stopped
    environment:
      MYSQL_ROOT_PASSWORD: ########  # À changer par un mot de passe sécurisé
      MYSQL_DATABASE: bookstack
      MYSQL_USER: bookstack
      MYSQL_PASSWORD: ######## # À changer par un mot de passe sécurisé
    volumes:
      - /chemin/destination/Bookstack/db/:/var/lib/mysql
    networks:
      - bookstack_network

  # Conteneur pour l'application BookStack
  bookstack:
    image: lscr.io/linuxserver/bookstack:latest
    container_name: bookstack_app
    restart: unless-stopped
    environment:
      APP_URL: https://########.fr
      DB_HOST: db
      DB_DATABASE: bookstack
      DB_USERNAME: bookstack
      DB_PASSWORD: ########
    volumes:
      - /chemin/destination/Bookstack/:/config
    ports:
      - 6875:80
    networks:
      - bookstack_network
    depends_on:
      - db

networks:
  bookstack_network:

Erreur : 

an unknown error occurred bookstack

php artisan migrate #permet de migré la database

Utiliser pour trouver une description d'une erreur "Debug View

bookstack_app

Chemin bookstack / php

app/www

bookstack_db

Chemin mysql

 

/etc/mysql