From 666405efc46311a29955e29257347fd2646ee428 Mon Sep 17 00:00:00 2001 From: Mikel Martin Date: Wed, 11 Sep 2024 18:08:37 +0200 Subject: [PATCH] Make sure .env file is created or exists --- docker-compose.yml | 5 +++++ setup.sh | 3 +++ 2 files changed, 8 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index f5c0eca..771db95 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,11 @@ services: - "mariadb_data:/bitnami/mariadb" ports: - "${MAGENTO_MYSQL_PORT}:3306" + env_file: + - path: ./.env.sample + required: true + - path: ./.env + required: false magento: image: docker.io/bitnami/magento:${MAGENTO_VERSION:-latest} ports: diff --git a/setup.sh b/setup.sh index 4484693..397e509 100755 --- a/setup.sh +++ b/setup.sh @@ -18,6 +18,9 @@ set -o allexport source .env.sample if [ -f .env ]; then source .env +else + echo "⚠️ No .env file found, coping from .env.sample" + cp .env.sample .env fi set +o allexport