Premier commit

This commit is contained in:
2025-11-01 19:27:22 +01:00
parent 02b6a64f7d
commit 686646929d
16 changed files with 342 additions and 0 deletions

35
docker-compose.yaml Normal file
View File

@@ -0,0 +1,35 @@
version: "3.8"
services:
db:
image: mysql:8.0
container_name: cms_db
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: cms
MYSQL_USER: cmsuser
MYSQL_PASSWORD: cmspassword
volumes:
- db_data:/var/lib/mysql
- ./sql:/docker-entrypoint-initdb.d:ro # exécutera les .sql à l'initialisation
ports:
- "3306:3306"
web:
image: php:8.2-apache
container_name: cms_web
depends_on:
- db
volumes:
- ./src:/var/www/html
ports:
- "8080:80"
environment:
DB_HOST: db
DB_NAME: cms
DB_USER: cmsuser
DB_PASS: cmspassword
volumes:
db_data: