diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 31d4448..3b5ed9a 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -16,7 +16,10 @@ class AppServiceProvider extends ServiceProvider */ public function boot() { - // + // Force HTTPS when behind a proxy (Traefik) + if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') { + \URL::forceScheme('https'); + } Storage::extend('sftp', function ($app, $config) { return new Filesystem(new SftpAdapter($config));