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