From f64539b3e28cc8eff16a71226e1ae5038dd2ead1 Mon Sep 17 00:00:00 2001 From: sulthan Date: Mon, 8 Jun 2026 04:53:09 +0700 Subject: [PATCH] fix nginx conf and laravel command --- .docker/nginx/Dockerfile | 2 ++ .docker/php/entrypoint.sh | 2 +- docker-compose.yml | 5 +++-- 3 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 .docker/nginx/Dockerfile diff --git a/.docker/nginx/Dockerfile b/.docker/nginx/Dockerfile new file mode 100644 index 0000000..3172c21 --- /dev/null +++ b/.docker/nginx/Dockerfile @@ -0,0 +1,2 @@ +FROM nginx:1.25-alpine +COPY default.conf /etc/nginx/conf.d/default.conf diff --git a/.docker/php/entrypoint.sh b/.docker/php/entrypoint.sh index 166cd32..557319d 100755 --- a/.docker/php/entrypoint.sh +++ b/.docker/php/entrypoint.sh @@ -7,7 +7,7 @@ until php -r "try { new PDO('mysql:host=${DB_HOST};port=${DB_PORT}', '${DB_USERN done echo "Database connected." -php artisan migrate --force --isolated +php artisan migrate --force php artisan storage:link --force || true if [ "${APP_ENV}" = "production" ]; then diff --git a/docker-compose.yml b/docker-compose.yml index 71eef84..109f94c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,9 +11,10 @@ services: - mariadb nginx: - image: nginx:1.25-alpine + build: + context: .docker/nginx + dockerfile: Dockerfile volumes: - - .docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro - app-storage:/var/www/storage/app - app-public-img:/var/www/public/img depends_on: