From 37b879948c37e6bc46d197232835c895b5459064 Mon Sep 17 00:00:00 2001 From: eko Date: Mon, 16 Mar 2026 04:20:00 +0700 Subject: [PATCH] crecte dockerfile --- .camel-jbang/camel-jbang-run.properties | 20 +++++++ .../UsedToWarmupDependenciesDownload.class | Bin 0 -> 910 bytes Dockerfile | 49 ++++++++++++++++++ app/Providers/AppServiceProvider.php | 14 ++--- bootstrap/cache/.gitignore | 0 storage/framework/.gitignore | 0 storage/framework/cache/.gitignore | 0 storage/framework/cache/data/.gitignore | 0 storage/framework/sessions/.gitignore | 0 storage/framework/testing/.gitignore | 0 storage/logs/.gitignore | 0 11 files changed, 76 insertions(+), 7 deletions(-) create mode 100644 .camel-jbang/camel-jbang-run.properties create mode 100644 .camel-jbang/compile/UsedToWarmupDependenciesDownload.class create mode 100644 Dockerfile mode change 100644 => 100755 bootstrap/cache/.gitignore mode change 100644 => 100755 storage/framework/.gitignore mode change 100644 => 100755 storage/framework/cache/.gitignore mode change 100644 => 100755 storage/framework/cache/data/.gitignore mode change 100644 => 100755 storage/framework/sessions/.gitignore mode change 100644 => 100755 storage/framework/testing/.gitignore mode change 100644 => 100755 storage/logs/.gitignore diff --git a/.camel-jbang/camel-jbang-run.properties b/.camel-jbang/camel-jbang-run.properties new file mode 100644 index 0000000..975a9d8 --- /dev/null +++ b/.camel-jbang/camel-jbang-run.properties @@ -0,0 +1,20 @@ +camel.main.modeline=true +camel.jbang.ignoreLoadingError=true +camel.jbang.lazyBean=true +camel.jbang.compileWorkDir=.camel-jbang/compile +camel.jbang.health=false +camel.jbang.metrics=false +camel.jbang.console=false +camel.jbang.verbose=false +camel.jbang.camel-version=4.18.0 +camel.jbang.springBootVersion=3.5.10 +camel.jbang.quarkusVersion=3.31.3 +camel.jbang.quarkusGroupId=io.quarkus.platform +camel.jbang.quarkusArtifactId=quarkus-bom +camel.jbang.kameletsVersion=4.17.0 +camel.main.routesIncludePattern=file\:/home/eko/.vscode/extensions/redhat.vscode-camelk-0.0.41/resources/simple-java-file/UsedToWarmupDependenciesDownload.java +dependency=mvn\:org.apache.camel\:camel-kamelet\:4.18.0 +dependency=mvn\:org.apache.camel.kamelets\:camel-kamelets\:4.17.0 +dependency=mvn\:org.apache.camel\:camel-java-joor-dsl\:4.18.0 +dependency=mvn\:org.apache.camel\:camel-endpointdsl\:4.18.0 +dependency=mvn\:org.apache.camel\:camel-timer\:4.18.0 diff --git a/.camel-jbang/compile/UsedToWarmupDependenciesDownload.class b/.camel-jbang/compile/UsedToWarmupDependenciesDownload.class new file mode 100644 index 0000000000000000000000000000000000000000..c7b9129328ce8dede8adaf7fa30d7288f941efc6 GIT binary patch literal 910 zcma)4-%k@k5dO9lu9SmnQ9!YBV5@Bvuf9@Lq{U#;r~#Dc>)p04xx2mW-6^KwkMgA^ zJ{X_0C3F$o@4D{X3lSZR) zagj$J3kFORi&$c?-o@NIk*AId(x}ZN9(p`<1&`bEQ|L>_W61WD3>bE+9Uav6ov?2o zCrX69Gmsv!9kFclo@OUx*v#V^t{W(tSjG*8`&WZ87%@-wrT3X(yE-M=A5jj@ zBgNyGGPQgsjd?SN6^8Xg?)%beY5go+gjF6WE#E7TWLU#31Gi1A;|@b@g3!N0ljgAq zBA-(gQxzGD^rm~p-K1&YE<=4H!KF}dm2`=@RAaGnu&D6zpi6ZV&l0vw+(Vgq?8`pG z-qfsD58tGYwx~%Ag^mdM>on+cb>eh&Mf0u8?Tq%>`d6?o /start.sh && \ + echo 'if [ "$MODE" = "dev" ]; then' >> /start.sh && \ + echo ' echo "Starting in DEV mode with PHP built-in server on port 8000..."' >> /start.sh && \ + echo ' php artisan serve --host=0.0.0.0 --port=8000' >> /start.sh && \ + echo 'else' >> /start.sh && \ + echo ' echo "Starting in PROD mode with PHP-FPM on port 9000..."' >> /start.sh && \ + echo ' php-fpm' >> /start.sh && \ + echo 'fi' >> /start.sh && \ + chmod +x /start.sh + +# Verify permissions (for debugging) +RUN ls -la storage/framework/ + +EXPOSE 8000 9000 + +# Use the startup script +CMD ["/start.sh"] \ No newline at end of file diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index fdc2841..cb9b6bd 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -21,14 +21,14 @@ public function register(): void */ public function boot(): void { - Schema::defaultStringLength(191); + // Schema::defaultStringLength(191); - Blade::if('usercan', function ($permission) { - return auth()->check() && auth()->user()->hasPermission($permission); - }); + // Blade::if('usercan', function ($permission) { + // return auth()->check() && auth()->user()->hasPermission($permission); + // }); - Blade::if('usercanany', function ($permissions) { - return auth()->check() && auth()->user()->hasAnyPermission($permissions); - }); + // Blade::if('usercanany', function ($permissions) { + // return auth()->check() && auth()->user()->hasAnyPermission($permissions); + // }); } } diff --git a/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/.gitignore b/storage/framework/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/cache/.gitignore b/storage/framework/cache/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/cache/data/.gitignore b/storage/framework/cache/data/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/sessions/.gitignore b/storage/framework/sessions/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/testing/.gitignore b/storage/framework/testing/.gitignore old mode 100644 new mode 100755 diff --git a/storage/logs/.gitignore b/storage/logs/.gitignore old mode 100644 new mode 100755