From 77ab2b38e7100c4c34e638f24ec2b1a79c2e79e9 Mon Sep 17 00:00:00 2001 From: morgane Date: Wed, 3 Sep 2025 20:27:32 +0000 Subject: [PATCH] Ajouter docker/database/docker-compose.yml --- docker/database/docker-compose.yml | 52 ++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 docker/database/docker-compose.yml diff --git a/docker/database/docker-compose.yml b/docker/database/docker-compose.yml new file mode 100644 index 0000000..14ede45 --- /dev/null +++ b/docker/database/docker-compose.yml @@ -0,0 +1,52 @@ +services: + mariadb: + image: mariadb:11 + container_name: mariadb + restart: unless-stopped + environment: + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + volumes: + - /srv/docker/database/data/mariadb:/var/lib/mysql + - /srv/docker/database/logs/mariadb:/var/log/mysql + - /srv/docker/database/conf/mariadb:/etc/mysql/conf.d + networks: + - backend + ports: + - "3306:3306" + + + postgres: + image: postgres:16 + container_name: postgres + restart: unless-stopped + environment: + - POSTGRES_USER=${POSTGRES_USER} + - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} + - POSTGRES_DB=${POSTGRES_DB} + volumes: + - /srv/docker/database/data/postgres:/var/lib/postgresql/data + - /srv/docker/database/logs/postgres:/var/log/postgresql + + networks: + - backend + + adminer: + image: adminer + container_name: adminer + restart: unless-stopped + ports: + - "7605:8080" + depends_on: + - mariadb + networks: + - frontend + - backend + +networks: + backend: + external: true + frontend: + external: true