commit 2b05b440305023e57135ee0bdfa523d106708a93 Author: Lucas Date: Fri Nov 7 17:46:37 2025 +0000 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..249cda9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/data \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..466293b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,47 @@ +services: + bookstack-db: + image: mysql:9.2 + container_name: bookstack-db + restart: always + volumes: + - mysql-data:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=motdepasse + - MYSQL_DATABASE=bookstack + - MYSQL_USER=bookstack + - MYSQL_PASSWORD=motdepasse + networks: + - bookstack + + bookstack-app: + image: solidnerd/bookstack + container_name: bookstack-app + depends_on: + - bookstack-db + restart: always + volumes: + - uploads:/var/www/bookstack/public/uploads + - storage-uploads:/var/www/bookstack/storage/uploads + environment: + - DB_HOST=bookstack-db + - DB_DATABASE=bookstack + - DB_USERNAME=bookstack + - DB_PASSWORD=motdepasse + - APP_URL=https://wiki.atelierdupignon.fr + - APP_KEY=YJURXDlR1yFAJS0FukPMUZ2mtYVlILJo + - APP_LOCALE=fr + networks: + - bookstack + - reverse-proxy + + +volumes: + mysql-data: + uploads: + storage-uploads: + +networks: + bookstack: + reverse-proxy: + external: true +