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
utiliserUtiliser pour trouver une description d'une erreur "Debug View"View" (https://www.bookstackapp.com/docs/admin/debugging/)
bookstack_app
DossierChemin bookstack / php
app/www
bookstack_db
bookstack_db
dossierChemin mysql
/etc/mysql/mysql