From 65d6c6e20773debe8b2e75ec909e6f54442f3336 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@hebeler.club> Date: Thu, 30 Nov 2023 20:37:19 +0100 Subject: [PATCH] fix first local startup (key generation) --- build/fpm/entrypoint.sh | 5 ++++- docker-compose.yml | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build/fpm/entrypoint.sh b/build/fpm/entrypoint.sh index 2f70c5c..809fa57 100644 --- a/build/fpm/entrypoint.sh +++ b/build/fpm/entrypoint.sh @@ -1,5 +1,7 @@ #! /bin/sh +set -e + _term() { echo "Stopping Process!" kill -TERM "$fpm" 2>/dev/null @@ -12,8 +14,9 @@ then pwd ls -alh cp .env.example .env - php artisan key:generate + php artisan key:generate || rm .env fi +php artisan inspire $@ & diff --git a/docker-compose.yml b/docker-compose.yml index 0cab4d3..67b9997 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,6 +19,8 @@ services: - ./app:/html fpm: restart: unless-stopped + depends_on: + - composer build: dockerfile: ./build/fpm/Dockerfile target: ${ENVIRONMENT} -- GitLab