From 30823f24d39c779c29cd1f4cc3529494dc058375 Mon Sep 17 00:00:00 2001 From: mcoder Date: Fri, 3 Jul 2026 21:02:49 +0330 Subject: [PATCH] add two more --- docker-compose.yml | 3 +-- docker/php/entrypoint.sh | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e26c850..689d530 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -42,7 +42,6 @@ services: context: . dockerfile: ./docker/php/Dockerfile args: - - COMPOSER_REGISTRY=https://mirror-composer.runflare.com - LINUX_REGISTRY=http://mirror.arvancloud.ir/debian - SECURITY_REGISTRY=http://mirror.arvancloud.ir/debian-security - NPM_REGISTRY=https://package-mirror.liara.ir/repository/npm/ @@ -56,7 +55,7 @@ services: networks: - lab_net - restart: always + restart: "no" # ---------------------------------------- # وب‌سرور اپلیکیشن مهاجم (Hacker) diff --git a/docker/php/entrypoint.sh b/docker/php/entrypoint.sh index 1743abb..4925580 100644 --- a/docker/php/entrypoint.sh +++ b/docker/php/entrypoint.sh @@ -7,7 +7,7 @@ echo "[+] Starting Initialization Process..." # ۱. نصب وابستگی‌های PHP با نادیده گرفتن پکیج‌های Dev echo "[+] Installing PHP dependencies via Composer..." -composer install --no-interaction --prefer-dist --optimize-autoloader --no-dev +composer install || true # ۲. پیکربندی محیط (Environment) لاراول if [ ! -f .env ]; then @@ -27,7 +27,6 @@ php artisan key:generate --no-interaction echo "[+] Running database migrations..." # از سوییچ force استفاده می‌کنیم تا در محیط غیرتعاملی ارور ندهد php artisan migrate --force - # ۷. اجرای سرویس اصلی echo "[+] Starting PHP-FPM for Browser-Sec-Lab..." -exec php-fpm \ No newline at end of file +exec php-fpm