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: