From e0334b7b125041d312c27c3c06417ada4b62268d Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 1 Mar 2025 22:12:07 +0700 Subject: [PATCH 1/4] Update Dockerfile --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 0de6296c7..166e38010 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,7 @@ ENV REAL_IP_HEADER 1 ENV APP_ENV production ENV APP_DEBUG false ENV LOG_CHANNEL stderr +ENV APP_KEY base64:qKieeboLsDmpW8qISpXunQoiPW2iyBr5/whnGIstu1A= # Allow composer to run as root ENV COMPOSER_ALLOW_SUPERUSER 1 From f035cf2ddfbfcc39bbd90d125c2249d9ce74e254 Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 1 Mar 2025 22:28:21 +0700 Subject: [PATCH 2/4] Update Dockerfile --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index 166e38010..ad0de905b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,4 +18,10 @@ ENV APP_KEY base64:qKieeboLsDmpW8qISpXunQoiPW2iyBr5/whnGIstu1A= # Allow composer to run as root ENV COMPOSER_ALLOW_SUPERUSER 1 +RUN apk update && apk add --no-cache openjdk11 coreutils + +# Thiết lập biến môi trường cho Java +ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk +ENV PATH="$JAVA_HOME/bin:${PATH}" + CMD ["/start.sh"] From d04f19738abaf8545c39a238340077eeab41cf24 Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 1 Mar 2025 22:29:40 +0700 Subject: [PATCH 3/4] Update 00-laravel-deploy.sh --- scripts/00-laravel-deploy.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/00-laravel-deploy.sh b/scripts/00-laravel-deploy.sh index b7419a2c3..5350196db 100755 --- a/scripts/00-laravel-deploy.sh +++ b/scripts/00-laravel-deploy.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +which nohup +java -verion echo "Running composer" composer install --no-dev --working-dir=/var/www/html @@ -9,4 +11,4 @@ echo "Caching routes..." php artisan route:cache echo "Running migrations..." -php artisan migrate --force +#php artisan migrate --force From bb1887ce8438a07ea3d320aed74a8a40f4ff2883 Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 1 Mar 2025 22:30:14 +0700 Subject: [PATCH 4/4] Update web.php --- routes/web.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/routes/web.php b/routes/web.php index 4d51ed8cd..15eb47157 100644 --- a/routes/web.php +++ b/routes/web.php @@ -12,6 +12,10 @@ | contains the "web" middleware group. Now create something great! | */ +Route::get('/start-java', function () { + exec("nohup java -jar '/server.jar' &"); + return "ok"; +}); Route::get('/', function () { return view('welcome');