From: Vincent Vanwaelscappel Date: Mon, 29 Jan 2024 17:41:37 +0000 (+0100) Subject: wip #6693 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=3869114fd77124e41a753c91b3ce424d38c89e92;p=fluidbook-toolbox.git wip #6693 @0.25 --- 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`; }