From 7d56aa79369d0ca81d98ada4013c4fe614fb8deb Mon Sep 17 00:00:00 2001 From: nmaillat Date: Thu, 11 Feb 2021 11:53:45 +0100 Subject: [PATCH] COMPOSE_FILE explode docker-compose.yml --- .env | 1 + docker-compose.db.yml | 12 ++++++++++++ docker-compose.mailhog.yml | 8 ++++++++ 3 files changed, 21 insertions(+) create mode 100644 docker-compose.db.yml create mode 100644 docker-compose.mailhog.yml diff --git a/.env b/.env index 0ad7b53cac..8d1815ee07 100644 --- a/.env +++ b/.env @@ -49,6 +49,7 @@ SERVER_NAME=phraseanet-docker # Mysql max allowed packet MYSQL_MAX_ALLOWED_PACKET=16M +COMPOSE_FILE=docker-compose.yml:docker-compose.db.yml:docker-compose.mailhog.yml # --------------- PHRASEANET CONFIGURATION -------------------- diff --git a/docker-compose.db.yml b/docker-compose.db.yml new file mode 100644 index 0000000000..c558e331a1 --- /dev/null +++ b/docker-compose.db.yml @@ -0,0 +1,12 @@ +version: "3.4" + +services: + db: + image: $PHRASEANET_DOCKER_REGISTRY/phraseanet-db:$PHRASEANET_DOCKER_TAG + build: ./docker/db + restart: on-failure + environment: + - MYSQL_ROOT_PASSWORD + - MYSQL_MAX_ALLOWED_PACKET + volumes: + - ${PHRASEANET_DB_DIR}:/var/lib/mysql \ No newline at end of file diff --git a/docker-compose.mailhog.yml b/docker-compose.mailhog.yml new file mode 100644 index 0000000000..5d96c408b4 --- /dev/null +++ b/docker-compose.mailhog.yml @@ -0,0 +1,8 @@ +version: "3.4" + +services: + mailhog: + image: mailhog/mailhog + ports: + - 1025:1025 + - 8025:8025 \ No newline at end of file