diff --git a/.env.docker b/.env.docker index 3932632..2812263 100644 --- a/.env.docker +++ b/.env.docker @@ -69,4 +69,3 @@ VITE_APP_URL="${APP_URL}" DUSK_DRIVER_URL="http://undetected-chromedriver:4444" DUSK_START_MAXIMIZED=true -ASSET_URL=https://datbrowser.matthiasg.dev diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index eba7cef..2bbaff5 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -3,6 +3,7 @@ namespace App\Providers; use App\Browser\BrowserJob; +use Illuminate\Routing\UrlGenerator; use Illuminate\Support\Facades\Vite; use Illuminate\Support\ServiceProvider; @@ -19,8 +20,12 @@ class AppServiceProvider extends ServiceProvider /** * Bootstrap any application services. */ - public function boot(): void + public function boot(UrlGenerator $url): void { Vite::prefetch(concurrency: 3); + + if (env('APP_ENV') !== 'local') { //so you can work on it locally + $url->forceScheme('https'); + } } } diff --git a/compose.prod.yaml b/compose.prod.yaml index 8a410b6..4209d12 100644 --- a/compose.prod.yaml +++ b/compose.prod.yaml @@ -4,8 +4,6 @@ services: restart: unless-stopped ports: - 80:80 - environment: - APP_URL: datbrowser.matthiasg.dev volumes: - browserDownloads:/app/Browser/downloads - browserScreenshots:/app/Browser/screenshots