From d2ae81dd05b5f366fddfbf1f720011176f774948 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Wed, 4 Sep 2024 18:54:35 -0500 Subject: [PATCH] make mysql optional --- .env.example | 1 - docker-compose.yml | 7 +++---- docker/entrypoint.sh | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.env.example b/.env.example index b9cfaa4..e948754 100644 --- a/.env.example +++ b/.env.example @@ -10,7 +10,6 @@ APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=en_US APP_MAINTENANCE_DRIVER=file -# APP_MAINTENANCE_STORE=database BCRYPT_ROUNDS=12 diff --git a/docker-compose.yml b/docker-compose.yml index c6cad66..1dbc490 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -36,10 +36,9 @@ services: container_name: investbrain-mysql restart: unless-stopped environment: - MYSQL_ROOT_PASSWORD: investbrain - MYSQL_DATABASE: investbrain - MYSQL_USER: investbrain - MYSQL_PASSWORD: investbrain + MYSQL_DATABASE: ${DB_DATABASE:-investbrain} + MYSQL_USER: ${DB_USERNAME:-investbrain} + MYSQL_PASSWORD: ${DB_PASSWORD:-investbrain} volumes: - investbrain-mysql:/var/lib/mysql networks: diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index e250f6f..5a4bcc7 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -22,7 +22,7 @@ echo "=============== Install NPM dependencies and build frontend... ====== /usr/bin/npm run build echo "=============== Running migrations... =============== " -/usr/local/bin/php /var/www/app/artisan migrate +/usr/local/bin/php /var/www/app/artisan migrate --force echo "=============== Spinning up Supervisor daemon... =============== " exec /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf