From b95d7fed020c1f23c0d17dc16184d44007bb74b0 Mon Sep 17 00:00:00 2001 From: Power BI Dev Date: Sun, 3 May 2026 19:51:09 +0700 Subject: [PATCH] Use relative Vite asset links in rebuild Load compiled assets from /build using the manifest so Coolify deployments do not depend on APP_URL or proxy scheme detection for CSS. --- .../views/components/layouts/app.blade.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/rebuild/resources/views/components/layouts/app.blade.php b/rebuild/resources/views/components/layouts/app.blade.php index 2cca5fb..2e84be3 100644 --- a/rebuild/resources/views/components/layouts/app.blade.php +++ b/rebuild/resources/views/components/layouts/app.blade.php @@ -8,7 +8,18 @@ - @vite(['resources/css/app.css', 'resources/js/app.js']) + @php + $viteManifestPath = public_path('build/manifest.json'); + $viteManifest = file_exists($viteManifestPath) ? json_decode(file_get_contents($viteManifestPath), true) : []; + $viteCss = $viteManifest['resources/css/app.css']['file'] ?? null; + $viteJs = $viteManifest['resources/js/app.js']['file'] ?? null; + @endphp + @if ($viteCss && $viteJs) + + + @else + @vite(['resources/css/app.css', 'resources/js/app.js']) + @endif @php