From 3869114fd77124e41a753c91b3ce424d38c89e92 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 29 Jan 2024 18:41:37 +0100 Subject: [PATCH] wip #6693 @0.25 --- .../Admin/Operations/Tools/DockerWebContainer.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php b/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php index 28b824fbe..ce49c0bd1 100644 --- a/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php +++ b/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php @@ -119,12 +119,18 @@ trait DockerWebContainer `rm -rf $dir/www;composer create-project laravel/laravel $dir/www`; $composerFile = $dir . '/www/composer.json'; $composer = json_decode(file_get_contents($composerFile)); - $composer->name = $name; + $composer->name = str_replace('-', '/', $name); $composer->license = 'Proprietary'; $composer->keywords = [$name]; - $composer->descriptions = $name . ' project'; + $composer->description = $name . ' project'; $composer->require->{"cubist/cms-back"} = 'dev-backpack5'; + $composer->repositories = [ + ['type' => 'composer', 'url' => "https://composer.cubedesigners.com/"], + ['type' => 'composer', 'url' => "https://repo.backpackforlaravel.com/"] + ]; + $composer->{"minimum-stability"} = 'dev'; file_put_contents($composerFile, json_encode($composer)); + copy(base_path() . '/auth.json', $dir . '/www/auth.json'); `rm -rf $dir/www/vendor`; } -- 2.39.5