From 6dcad7607faac8cdb0f8f92ddf7dcf5871d944d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucian=20V=C4=83c=C4=83roiu?= Date: Tue, 2 Dec 2025 23:01:25 +0200 Subject: [PATCH 1/5] chore: remove FUNDING.yml --- FUNDING.yml | 1 - 1 file changed, 1 deletion(-) delete mode 100644 FUNDING.yml diff --git a/FUNDING.yml b/FUNDING.yml deleted file mode 100644 index 5cbcf921..00000000 --- a/FUNDING.yml +++ /dev/null @@ -1 +0,0 @@ -github: bigpixelrocket From 232e6e524a3e3072c19451d02d459b8248c0090d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucian=20V=C4=83c=C4=83roiu?= Date: Wed, 3 Dec 2025 14:13:23 +0200 Subject: [PATCH 2/5] refactor: rename namespace from PHPDeployer to Deployer --- app/Console/HelloCommand.php | 4 +- app/Console/Key/KeyAddDigitalOceanCommand.php | 8 +-- .../Key/KeyDeleteDigitalOceanCommand.php | 8 +-- .../Key/KeyListDigitalOceanCommand.php | 6 +- app/Console/ScaffoldHooksCommand.php | 4 +- app/Console/Server/ServerAddCommand.php | 12 ++-- app/Console/Server/ServerDeleteCommand.php | 8 +-- app/Console/Server/ServerInfoCommand.php | 10 +-- app/Console/Server/ServerInstallCommand.php | 12 ++-- app/Console/Server/ServerListCommand.php | 8 +-- app/Console/Server/ServerLogsCommand.php | 10 +-- .../ServerProvisionDigitalOceanCommand.php | 12 ++-- app/Console/Server/ServerRunCommand.php | 6 +- app/Console/Site/SiteAddCommand.php | 12 ++-- app/Console/Site/SiteDeleteCommand.php | 10 +-- app/Console/Site/SiteDeployCommand.php | 12 ++-- app/Console/Site/SiteHttpsCommand.php | 10 +-- app/Console/Site/SiteListCommand.php | 6 +- app/Console/Site/SiteSharedPullCommand.php | 16 ++--- app/Console/Site/SiteSharedPushCommand.php | 16 ++--- app/Container.php | 2 +- app/Contracts/BaseCommand.php | 32 +++++----- app/DTOs/ServerDTO.php | 2 +- app/DTOs/SiteDTO.php | 2 +- app/Enums/Distribution.php | 2 +- app/Enums/DistributionFamily.php | 2 +- app/Exceptions/SSHTimeoutException.php | 2 +- app/Repositories/ServerRepository.php | 6 +- app/Repositories/SiteRepository.php | 6 +- .../DigitalOcean/BaseDigitalOceanService.php | 2 +- .../DigitalOceanAccountService.php | 4 +- .../DigitalOceanDropletService.php | 2 +- .../DigitalOcean/DigitalOceanKeyService.php | 4 +- app/Services/DigitalOceanService.php | 8 +-- app/Services/EnvService.php | 2 +- app/Services/FilesystemService.php | 2 +- app/Services/GitService.php | 2 +- app/Services/HttpService.php | 2 +- app/Services/IOService.php | 2 +- app/Services/InventoryService.php | 2 +- app/Services/ProcessService.php | 2 +- app/Services/SSHService.php | 6 +- app/Services/VersionService.php | 4 +- app/SymfonyApp.php | 63 ++++++++++--------- app/Traits/DigitalOceanTrait.php | 8 +-- app/Traits/KeysTrait.php | 4 +- app/Traits/PlaybooksTrait.php | 16 ++--- app/Traits/ServersTrait.php | 16 ++--- app/Traits/SiteSharedPathsTrait.php | 4 +- app/Traits/SitesTrait.php | 18 +++--- bin/deployer | 4 +- composer.json | 6 +- tests/Integration/ArchitectureTest.php | 6 +- tests/TestCase.php | 2 +- 54 files changed, 219 insertions(+), 218 deletions(-) diff --git a/app/Console/HelloCommand.php b/app/Console/HelloCommand.php index 7df660c9..204cbd07 100644 --- a/app/Console/HelloCommand.php +++ b/app/Console/HelloCommand.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace PHPDeployer\Console; +namespace Deployer\Console; -use PHPDeployer\Contracts\BaseCommand; +use Deployer\Contracts\BaseCommand; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Key/KeyAddDigitalOceanCommand.php b/app/Console/Key/KeyAddDigitalOceanCommand.php index 99a4eef1..f03c9962 100644 --- a/app/Console/Key/KeyAddDigitalOceanCommand.php +++ b/app/Console/Key/KeyAddDigitalOceanCommand.php @@ -2,11 +2,11 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Key; +namespace Deployer\Console\Key; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\DigitalOceanTrait; -use PHPDeployer\Traits\KeysTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\DigitalOceanTrait; +use Deployer\Traits\KeysTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Key/KeyDeleteDigitalOceanCommand.php b/app/Console/Key/KeyDeleteDigitalOceanCommand.php index b1483446..42e0c62c 100644 --- a/app/Console/Key/KeyDeleteDigitalOceanCommand.php +++ b/app/Console/Key/KeyDeleteDigitalOceanCommand.php @@ -2,11 +2,11 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Key; +namespace Deployer\Console\Key; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\DigitalOceanTrait; -use PHPDeployer\Traits\KeysTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\DigitalOceanTrait; +use Deployer\Traits\KeysTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Key/KeyListDigitalOceanCommand.php b/app/Console/Key/KeyListDigitalOceanCommand.php index 313ee464..c5cde9e6 100644 --- a/app/Console/Key/KeyListDigitalOceanCommand.php +++ b/app/Console/Key/KeyListDigitalOceanCommand.php @@ -2,10 +2,10 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Key; +namespace Deployer\Console\Key; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\DigitalOceanTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\DigitalOceanTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/ScaffoldHooksCommand.php b/app/Console/ScaffoldHooksCommand.php index 7ca64b54..9f1d750d 100644 --- a/app/Console/ScaffoldHooksCommand.php +++ b/app/Console/ScaffoldHooksCommand.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace PHPDeployer\Console; +namespace Deployer\Console; -use PHPDeployer\Contracts\BaseCommand; +use Deployer\Contracts\BaseCommand; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerAddCommand.php b/app/Console/Server/ServerAddCommand.php index 604c2d9d..c4d2e011 100644 --- a/app/Console/Server/ServerAddCommand.php +++ b/app/Console/Server/ServerAddCommand.php @@ -2,13 +2,13 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Traits\KeysTrait; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\ServerDTO; +use Deployer\Traits\KeysTrait; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerDeleteCommand.php b/app/Console/Server/ServerDeleteCommand.php index 034a9a45..cfabea36 100644 --- a/app/Console/Server/ServerDeleteCommand.php +++ b/app/Console/Server/ServerDeleteCommand.php @@ -2,11 +2,11 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\DigitalOceanTrait; -use PHPDeployer\Traits\ServersTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\DigitalOceanTrait; +use Deployer\Traits\ServersTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerInfoCommand.php b/app/Console/Server/ServerInfoCommand.php index d6ca87d5..993e8e40 100644 --- a/app/Console/Server/ServerInfoCommand.php +++ b/app/Console/Server/ServerInfoCommand.php @@ -2,12 +2,12 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Enums\Distribution; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Enums\Distribution; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerInstallCommand.php b/app/Console/Server/ServerInstallCommand.php index 9bd92bc4..79d3b505 100644 --- a/app/Console/Server/ServerInstallCommand.php +++ b/app/Console/Server/ServerInstallCommand.php @@ -2,13 +2,13 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Traits\KeysTrait; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\ServerDTO; +use Deployer\Traits\KeysTrait; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerListCommand.php b/app/Console/Server/ServerListCommand.php index dbddd41d..0d0bdbc0 100644 --- a/app/Console/Server/ServerListCommand.php +++ b/app/Console/Server/ServerListCommand.php @@ -2,11 +2,11 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\ServersTrait; -use PHPDeployer\Traits\SitesTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\ServersTrait; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerLogsCommand.php b/app/Console/Server/ServerLogsCommand.php index 28048a13..2a6f2fb2 100644 --- a/app/Console/Server/ServerLogsCommand.php +++ b/app/Console/Server/ServerLogsCommand.php @@ -2,12 +2,12 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\ServerDTO; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerProvisionDigitalOceanCommand.php b/app/Console/Server/ServerProvisionDigitalOceanCommand.php index d0e60dd7..e36825c8 100644 --- a/app/Console/Server/ServerProvisionDigitalOceanCommand.php +++ b/app/Console/Server/ServerProvisionDigitalOceanCommand.php @@ -2,13 +2,13 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Traits\DigitalOceanTrait; -use PHPDeployer\Traits\KeysTrait; -use PHPDeployer\Traits\ServersTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\ServerDTO; +use Deployer\Traits\DigitalOceanTrait; +use Deployer\Traits\KeysTrait; +use Deployer\Traits\ServersTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Server/ServerRunCommand.php b/app/Console/Server/ServerRunCommand.php index 1b15350f..4d5b2067 100644 --- a/app/Console/Server/ServerRunCommand.php +++ b/app/Console/Server/ServerRunCommand.php @@ -2,10 +2,10 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Server; +namespace Deployer\Console\Server; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\ServersTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\ServersTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Site/SiteAddCommand.php b/app/Console/Site/SiteAddCommand.php index bb6af390..08f48f4a 100644 --- a/app/Console/Site/SiteAddCommand.php +++ b/app/Console/Site/SiteAddCommand.php @@ -2,13 +2,13 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Site; +namespace Deployer\Console\Site; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\SiteDTO; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; -use PHPDeployer\Traits\SitesTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\SiteDTO; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Site/SiteDeleteCommand.php b/app/Console/Site/SiteDeleteCommand.php index 62be6f56..5d4dfb26 100644 --- a/app/Console/Site/SiteDeleteCommand.php +++ b/app/Console/Site/SiteDeleteCommand.php @@ -2,12 +2,12 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Site; +namespace Deployer\Console\Site; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; -use PHPDeployer\Traits\SitesTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Site/SiteDeployCommand.php b/app/Console/Site/SiteDeployCommand.php index 03cff975..efad0829 100644 --- a/app/Console/Site/SiteDeployCommand.php +++ b/app/Console/Site/SiteDeployCommand.php @@ -2,13 +2,13 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Site; +namespace Deployer\Console\Site; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\SiteDTO; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; -use PHPDeployer\Traits\SitesTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\SiteDTO; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Site/SiteHttpsCommand.php b/app/Console/Site/SiteHttpsCommand.php index ed9b4de8..100825d6 100644 --- a/app/Console/Site/SiteHttpsCommand.php +++ b/app/Console/Site/SiteHttpsCommand.php @@ -2,12 +2,12 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Site; +namespace Deployer\Console\Site; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; -use PHPDeployer\Traits\SitesTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Site/SiteListCommand.php b/app/Console/Site/SiteListCommand.php index 79bad07d..acb76722 100644 --- a/app/Console/Site/SiteListCommand.php +++ b/app/Console/Site/SiteListCommand.php @@ -2,10 +2,10 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Site; +namespace Deployer\Console\Site; -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\Traits\SitesTrait; +use Deployer\Contracts\BaseCommand; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Site/SiteSharedPullCommand.php b/app/Console/Site/SiteSharedPullCommand.php index 1e042407..8c4a11fe 100644 --- a/app/Console/Site/SiteSharedPullCommand.php +++ b/app/Console/Site/SiteSharedPullCommand.php @@ -2,14 +2,14 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Site; - -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; -use PHPDeployer\Traits\SiteSharedPathsTrait; -use PHPDeployer\Traits\SitesTrait; +namespace Deployer\Console\Site; + +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\ServerDTO; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; +use Deployer\Traits\SiteSharedPathsTrait; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Console/Site/SiteSharedPushCommand.php b/app/Console/Site/SiteSharedPushCommand.php index d97c186b..e05fabdf 100644 --- a/app/Console/Site/SiteSharedPushCommand.php +++ b/app/Console/Site/SiteSharedPushCommand.php @@ -2,14 +2,14 @@ declare(strict_types=1); -namespace PHPDeployer\Console\Site; - -use PHPDeployer\Contracts\BaseCommand; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Traits\PlaybooksTrait; -use PHPDeployer\Traits\ServersTrait; -use PHPDeployer\Traits\SiteSharedPathsTrait; -use PHPDeployer\Traits\SitesTrait; +namespace Deployer\Console\Site; + +use Deployer\Contracts\BaseCommand; +use Deployer\DTOs\ServerDTO; +use Deployer\Traits\PlaybooksTrait; +use Deployer\Traits\ServersTrait; +use Deployer\Traits\SiteSharedPathsTrait; +use Deployer\Traits\SitesTrait; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; diff --git a/app/Container.php b/app/Container.php index dece113c..dd311c9e 100644 --- a/app/Container.php +++ b/app/Container.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer; +namespace Deployer; use ReflectionClass; use ReflectionIntersectionType; diff --git a/app/Contracts/BaseCommand.php b/app/Contracts/BaseCommand.php index c5d98a34..b738e439 100644 --- a/app/Contracts/BaseCommand.php +++ b/app/Contracts/BaseCommand.php @@ -2,20 +2,20 @@ declare(strict_types=1); -namespace PHPDeployer\Contracts; - -use PHPDeployer\Container; -use PHPDeployer\Repositories\ServerRepository; -use PHPDeployer\Repositories\SiteRepository; -use PHPDeployer\Services\DigitalOceanService; -use PHPDeployer\Services\EnvService; -use PHPDeployer\Services\FilesystemService; -use PHPDeployer\Services\GitService; -use PHPDeployer\Services\HttpService; -use PHPDeployer\Services\InventoryService; -use PHPDeployer\Services\IOService; -use PHPDeployer\Services\ProcessService; -use PHPDeployer\Services\SSHService; +namespace Deployer\Contracts; + +use Deployer\Container; +use Deployer\Repositories\ServerRepository; +use Deployer\Repositories\SiteRepository; +use Deployer\Services\DigitalOceanService; +use Deployer\Services\EnvService; +use Deployer\Services\FilesystemService; +use Deployer\Services\GitService; +use Deployer\Services\HttpService; +use Deployer\Services\InventoryService; +use Deployer\Services\IOService; +use Deployer\Services\ProcessService; +use Deployer\Services\SSHService; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; @@ -145,7 +145,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int $this->out([ "<|gray>Env: {$envStatus}", - "<|gray>Inventory: {$inventoryStatus}", + "<|gray>Inv: {$inventoryStatus}", ]); return Command::SUCCESS; @@ -161,7 +161,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int protected function hr(): void { $this->out( - '────────────────────────────────────────────────────────────', + '────────────────────────────────────────────────────────────────────────────', ); } diff --git a/app/DTOs/ServerDTO.php b/app/DTOs/ServerDTO.php index e5de74c2..ba6249fd 100644 --- a/app/DTOs/ServerDTO.php +++ b/app/DTOs/ServerDTO.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\DTOs; +namespace Deployer\DTOs; readonly class ServerDTO { diff --git a/app/DTOs/SiteDTO.php b/app/DTOs/SiteDTO.php index 6c6197bc..5468b146 100644 --- a/app/DTOs/SiteDTO.php +++ b/app/DTOs/SiteDTO.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\DTOs; +namespace Deployer\DTOs; readonly class SiteDTO { diff --git a/app/Enums/Distribution.php b/app/Enums/Distribution.php index 21c5605b..59b91e75 100644 --- a/app/Enums/Distribution.php +++ b/app/Enums/Distribution.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Enums; +namespace Deployer\Enums; /** * Supported Linux distributions. diff --git a/app/Enums/DistributionFamily.php b/app/Enums/DistributionFamily.php index 43db583a..a3396495 100644 --- a/app/Enums/DistributionFamily.php +++ b/app/Enums/DistributionFamily.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Enums; +namespace Deployer\Enums; /** * Distribution families for server provisioning. diff --git a/app/Exceptions/SSHTimeoutException.php b/app/Exceptions/SSHTimeoutException.php index 593b55e2..714a7c30 100644 --- a/app/Exceptions/SSHTimeoutException.php +++ b/app/Exceptions/SSHTimeoutException.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Exceptions; +namespace Deployer\Exceptions; /** * Exception thrown when SSH command execution times out. diff --git a/app/Repositories/ServerRepository.php b/app/Repositories/ServerRepository.php index b07cad31..114d5e3e 100644 --- a/app/Repositories/ServerRepository.php +++ b/app/Repositories/ServerRepository.php @@ -2,10 +2,10 @@ declare(strict_types=1); -namespace PHPDeployer\Repositories; +namespace Deployer\Repositories; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Services\InventoryService; +use Deployer\DTOs\ServerDTO; +use Deployer\Services\InventoryService; /** * Repository for server CRUD operations using inventory storage. diff --git a/app/Repositories/SiteRepository.php b/app/Repositories/SiteRepository.php index 6cc82af4..b1b972cb 100644 --- a/app/Repositories/SiteRepository.php +++ b/app/Repositories/SiteRepository.php @@ -2,10 +2,10 @@ declare(strict_types=1); -namespace PHPDeployer\Repositories; +namespace Deployer\Repositories; -use PHPDeployer\DTOs\SiteDTO; -use PHPDeployer\Services\InventoryService; +use Deployer\DTOs\SiteDTO; +use Deployer\Services\InventoryService; /** * Repository for site CRUD operations using inventory storage. diff --git a/app/Services/DigitalOcean/BaseDigitalOceanService.php b/app/Services/DigitalOcean/BaseDigitalOceanService.php index ee234c37..8f259eb9 100644 --- a/app/Services/DigitalOcean/BaseDigitalOceanService.php +++ b/app/Services/DigitalOcean/BaseDigitalOceanService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services\DigitalOcean; +namespace Deployer\Services\DigitalOcean; use DigitalOceanV2\Client; diff --git a/app/Services/DigitalOcean/DigitalOceanAccountService.php b/app/Services/DigitalOcean/DigitalOceanAccountService.php index e489972e..bf4d357a 100644 --- a/app/Services/DigitalOcean/DigitalOceanAccountService.php +++ b/app/Services/DigitalOcean/DigitalOceanAccountService.php @@ -2,12 +2,12 @@ declare(strict_types=1); -namespace PHPDeployer\Services\DigitalOcean; +namespace Deployer\Services\DigitalOcean; +use Deployer\Enums\Distribution; use DigitalOceanV2\Entity\Image as ImageEntity; use DigitalOceanV2\Entity\Region as RegionEntity; use DigitalOceanV2\Entity\Size as SizeEntity; -use PHPDeployer\Enums\Distribution; /** * DigitalOcean account data service. diff --git a/app/Services/DigitalOcean/DigitalOceanDropletService.php b/app/Services/DigitalOcean/DigitalOceanDropletService.php index 631daa52..c2d9d9ad 100644 --- a/app/Services/DigitalOcean/DigitalOceanDropletService.php +++ b/app/Services/DigitalOcean/DigitalOceanDropletService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services\DigitalOcean; +namespace Deployer\Services\DigitalOcean; use DigitalOceanV2\Entity\Droplet as DropletEntity; diff --git a/app/Services/DigitalOcean/DigitalOceanKeyService.php b/app/Services/DigitalOcean/DigitalOceanKeyService.php index 708d6c29..473ef3df 100644 --- a/app/Services/DigitalOcean/DigitalOceanKeyService.php +++ b/app/Services/DigitalOcean/DigitalOceanKeyService.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace PHPDeployer\Services\DigitalOcean; +namespace Deployer\Services\DigitalOcean; -use PHPDeployer\Services\FilesystemService; +use Deployer\Services\FilesystemService; /** * DigitalOcean SSH key management service. diff --git a/app/Services/DigitalOceanService.php b/app/Services/DigitalOceanService.php index 1c1e720a..2e07beb5 100644 --- a/app/Services/DigitalOceanService.php +++ b/app/Services/DigitalOceanService.php @@ -2,12 +2,12 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; +use Deployer\Services\DigitalOcean\DigitalOceanAccountService; +use Deployer\Services\DigitalOcean\DigitalOceanDropletService; +use Deployer\Services\DigitalOcean\DigitalOceanKeyService; use DigitalOceanV2\Client; -use PHPDeployer\Services\DigitalOcean\DigitalOceanAccountService; -use PHPDeployer\Services\DigitalOcean\DigitalOceanDropletService; -use PHPDeployer\Services\DigitalOcean\DigitalOceanKeyService; /** * DigitalOcean API facade service. diff --git a/app/Services/EnvService.php b/app/Services/EnvService.php index 2c146ada..e4ad9fdd 100644 --- a/app/Services/EnvService.php +++ b/app/Services/EnvService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; use Symfony\Component\Dotenv\Dotenv; diff --git a/app/Services/FilesystemService.php b/app/Services/FilesystemService.php index 47e70f8a..e13c961f 100644 --- a/app/Services/FilesystemService.php +++ b/app/Services/FilesystemService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; use Symfony\Component\Filesystem\Filesystem; use Symfony\Component\Filesystem\Path; diff --git a/app/Services/GitService.php b/app/Services/GitService.php index b7ce0b2e..5c64fbbb 100644 --- a/app/Services/GitService.php +++ b/app/Services/GitService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; /** * Git operations service. diff --git a/app/Services/HttpService.php b/app/Services/HttpService.php index 3c6e06ad..f151bb72 100644 --- a/app/Services/HttpService.php +++ b/app/Services/HttpService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; use GuzzleHttp\Client; use GuzzleHttp\Exception\GuzzleException; diff --git a/app/Services/IOService.php b/app/Services/IOService.php index 545153ba..92e8eccf 100644 --- a/app/Services/IOService.php +++ b/app/Services/IOService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; use Closure; diff --git a/app/Services/InventoryService.php b/app/Services/InventoryService.php index a5e14f49..b84ca945 100644 --- a/app/Services/InventoryService.php +++ b/app/Services/InventoryService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; use Symfony\Component\Yaml\Yaml; diff --git a/app/Services/ProcessService.php b/app/Services/ProcessService.php index 7a1e01c4..4676dc0b 100644 --- a/app/Services/ProcessService.php +++ b/app/Services/ProcessService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; use Symfony\Component\Process\Process; diff --git a/app/Services/SSHService.php b/app/Services/SSHService.php index aeb09628..0ff4c82a 100644 --- a/app/Services/SSHService.php +++ b/app/Services/SSHService.php @@ -2,10 +2,10 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Exceptions\SSHTimeoutException; +use Deployer\DTOs\ServerDTO; +use Deployer\Exceptions\SSHTimeoutException; use phpseclib3\Crypt\Common\PrivateKey; use phpseclib3\Crypt\PublicKeyLoader; use phpseclib3\Net\SFTP; diff --git a/app/Services/VersionService.php b/app/Services/VersionService.php index a8fee176..22e82afa 100644 --- a/app/Services/VersionService.php +++ b/app/Services/VersionService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Services; +namespace Deployer\Services; use Composer\InstalledVersions; @@ -17,7 +17,7 @@ class VersionService * @param string $packageName The Composer package name to query for version information. */ public function __construct( - private readonly string $packageName = 'php-deployer/php-deployer' + private readonly string $packageName = 'loadinglucian/deployer' ) { } diff --git a/app/SymfonyApp.php b/app/SymfonyApp.php index f475f27c..f402b14f 100644 --- a/app/SymfonyApp.php +++ b/app/SymfonyApp.php @@ -2,29 +2,29 @@ declare(strict_types=1); -namespace PHPDeployer; - -use PHPDeployer\Console\HelloCommand; -use PHPDeployer\Console\Key\KeyAddDigitalOceanCommand; -use PHPDeployer\Console\Key\KeyDeleteDigitalOceanCommand; -use PHPDeployer\Console\Key\KeyListDigitalOceanCommand; -use PHPDeployer\Console\ScaffoldHooksCommand; -use PHPDeployer\Console\Server\ServerAddCommand; -use PHPDeployer\Console\Server\ServerDeleteCommand; -use PHPDeployer\Console\Server\ServerInfoCommand; -use PHPDeployer\Console\Server\ServerInstallCommand; -use PHPDeployer\Console\Server\ServerListCommand; -use PHPDeployer\Console\Server\ServerLogsCommand; -use PHPDeployer\Console\Server\ServerProvisionDigitalOceanCommand; -use PHPDeployer\Console\Server\ServerRunCommand; -use PHPDeployer\Console\Site\SiteAddCommand; -use PHPDeployer\Console\Site\SiteDeleteCommand; -use PHPDeployer\Console\Site\SiteDeployCommand; -use PHPDeployer\Console\Site\SiteHttpsCommand; -use PHPDeployer\Console\Site\SiteListCommand; -use PHPDeployer\Console\Site\SiteSharedPullCommand; -use PHPDeployer\Console\Site\SiteSharedPushCommand; -use PHPDeployer\Services\VersionService; +namespace Deployer; + +use Deployer\Console\HelloCommand; +use Deployer\Console\Key\KeyAddDigitalOceanCommand; +use Deployer\Console\Key\KeyDeleteDigitalOceanCommand; +use Deployer\Console\Key\KeyListDigitalOceanCommand; +use Deployer\Console\ScaffoldHooksCommand; +use Deployer\Console\Server\ServerAddCommand; +use Deployer\Console\Server\ServerDeleteCommand; +use Deployer\Console\Server\ServerInfoCommand; +use Deployer\Console\Server\ServerInstallCommand; +use Deployer\Console\Server\ServerListCommand; +use Deployer\Console\Server\ServerLogsCommand; +use Deployer\Console\Server\ServerProvisionDigitalOceanCommand; +use Deployer\Console\Server\ServerRunCommand; +use Deployer\Console\Site\SiteAddCommand; +use Deployer\Console\Site\SiteDeleteCommand; +use Deployer\Console\Site\SiteDeployCommand; +use Deployer\Console\Site\SiteHttpsCommand; +use Deployer\Console\Site\SiteListCommand; +use Deployer\Console\Site\SiteSharedPullCommand; +use Deployer\Console\Site\SiteSharedPushCommand; +use Deployer\Services\VersionService; use Symfony\Component\Console\Application as SymfonyApplication; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputArgument; @@ -45,7 +45,7 @@ public function __construct( private readonly Container $container, private readonly VersionService $versionService, ) { - $name = 'Deployer PHP'; + $name = 'Deployer'; $version = $this->versionService->getVersion(); parent::__construct($name, $version); @@ -107,15 +107,16 @@ private function displayBanner(): void { $version = $this->getVersion(); - $this->io->writeln( - [ - '', - '▒ PHP Deployer • '.$version.' • Server & Site Deployment for PHP', - '▒ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━', - ] - ); + $this->io->writeln([ + '', + '▒ ▶ Deployer ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━', + '▒ Ver: '.$version.'', + ]); } + // ▒ + // ━━━━━━━━━━━━━━━ + /** * Register commands with auto-wired dependencies. */ diff --git a/app/Traits/DigitalOceanTrait.php b/app/Traits/DigitalOceanTrait.php index 62c9b7e1..96257878 100644 --- a/app/Traits/DigitalOceanTrait.php +++ b/app/Traits/DigitalOceanTrait.php @@ -2,11 +2,11 @@ declare(strict_types=1); -namespace PHPDeployer\Traits; +namespace Deployer\Traits; -use PHPDeployer\Services\DigitalOceanService; -use PHPDeployer\Services\EnvService; -use PHPDeployer\Services\IOService; +use Deployer\Services\DigitalOceanService; +use Deployer\Services\EnvService; +use Deployer\Services\IOService; use Symfony\Component\Console\Command\Command; /** diff --git a/app/Traits/KeysTrait.php b/app/Traits/KeysTrait.php index 53f2d102..b5bb0147 100644 --- a/app/Traits/KeysTrait.php +++ b/app/Traits/KeysTrait.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace PHPDeployer\Traits; +namespace Deployer\Traits; -use PHPDeployer\Services\FilesystemService; +use Deployer\Services\FilesystemService; /** * Reusable SSH key things. diff --git a/app/Traits/PlaybooksTrait.php b/app/Traits/PlaybooksTrait.php index f2634199..42a945b9 100644 --- a/app/Traits/PlaybooksTrait.php +++ b/app/Traits/PlaybooksTrait.php @@ -2,14 +2,14 @@ declare(strict_types=1); -namespace PHPDeployer\Traits; - -use PHPDeployer\Container; -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\Exceptions\SSHTimeoutException; -use PHPDeployer\Services\FilesystemService; -use PHPDeployer\Services\IOService; -use PHPDeployer\Services\SSHService; +namespace Deployer\Traits; + +use Deployer\Container; +use Deployer\DTOs\ServerDTO; +use Deployer\Exceptions\SSHTimeoutException; +use Deployer\Services\FilesystemService; +use Deployer\Services\IOService; +use Deployer\Services\SSHService; use Symfony\Component\Console\Command\Command; use Symfony\Component\Yaml\Yaml; diff --git a/app/Traits/ServersTrait.php b/app/Traits/ServersTrait.php index 630e7ae6..bb172876 100644 --- a/app/Traits/ServersTrait.php +++ b/app/Traits/ServersTrait.php @@ -2,14 +2,14 @@ declare(strict_types=1); -namespace PHPDeployer\Traits; - -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\DTOs\SiteDTO; -use PHPDeployer\Enums\Distribution; -use PHPDeployer\Repositories\ServerRepository; -use PHPDeployer\Services\IOService; -use PHPDeployer\Services\SSHService; +namespace Deployer\Traits; + +use Deployer\DTOs\ServerDTO; +use Deployer\DTOs\SiteDTO; +use Deployer\Enums\Distribution; +use Deployer\Repositories\ServerRepository; +use Deployer\Services\IOService; +use Deployer\Services\SSHService; use Symfony\Component\Console\Command\Command; /** diff --git a/app/Traits/SiteSharedPathsTrait.php b/app/Traits/SiteSharedPathsTrait.php index 61ff3c81..cc5f35a1 100644 --- a/app/Traits/SiteSharedPathsTrait.php +++ b/app/Traits/SiteSharedPathsTrait.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace PHPDeployer\Traits; +namespace Deployer\Traits; -use PHPDeployer\DTOs\SiteDTO; +use Deployer\DTOs\SiteDTO; trait SiteSharedPathsTrait { diff --git a/app/Traits/SitesTrait.php b/app/Traits/SitesTrait.php index 12ea0a69..17e84ff3 100644 --- a/app/Traits/SitesTrait.php +++ b/app/Traits/SitesTrait.php @@ -2,15 +2,15 @@ declare(strict_types=1); -namespace PHPDeployer\Traits; - -use PHPDeployer\DTOs\ServerDTO; -use PHPDeployer\DTOs\SiteDTO; -use PHPDeployer\Repositories\ServerRepository; -use PHPDeployer\Repositories\SiteRepository; -use PHPDeployer\Services\IOService; -use PHPDeployer\Services\ProcessService; -use PHPDeployer\Services\SSHService; +namespace Deployer\Traits; + +use Deployer\DTOs\ServerDTO; +use Deployer\DTOs\SiteDTO; +use Deployer\Repositories\ServerRepository; +use Deployer\Repositories\SiteRepository; +use Deployer\Services\IOService; +use Deployer\Services\ProcessService; +use Deployer\Services\SSHService; use Symfony\Component\Console\Command\Command; /** diff --git a/bin/deployer b/bin/deployer index 3371f5f4..94f4c787 100755 --- a/bin/deployer +++ b/bin/deployer @@ -3,8 +3,8 @@ declare(strict_types=1); -use PHPDeployer\Container; -use PHPDeployer\SymfonyApp; +use Deployer\Container; +use Deployer\SymfonyApp; // // Bootstrap the autoloader diff --git a/composer.json b/composer.json index 74da9558..cfd501d9 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { - "name": "php-deployer/php-deployer", - "description": "Server & Site Deployment for PHP", + "name": "loadinglucian/deployer", + "description": "The server and site deployment tool for PHP", "type": "library", "keywords": [ "deployment", @@ -35,7 +35,7 @@ }, "autoload": { "psr-4": { - "PHPDeployer\\": "app" + "Deployer\\": "app" } }, "autoload-dev": { diff --git a/tests/Integration/ArchitectureTest.php b/tests/Integration/ArchitectureTest.php index 7675b032..9094d8ed 100644 --- a/tests/Integration/ArchitectureTest.php +++ b/tests/Integration/ArchitectureTest.php @@ -2,7 +2,7 @@ declare(strict_types=1); -use PHPDeployer\Contracts\BaseCommand; +use Deployer\Contracts\BaseCommand; use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Command\Command; @@ -11,7 +11,7 @@ // ---- arch('commands extend BaseCommand', function () { - expect('PHPDeployer\\Console\\') + expect('Deployer\\Console\\') ->classes() ->toHaveSuffix('Command') ->toExtend(BaseCommand::class); @@ -25,7 +25,7 @@ }); arch('commands expose Symfony metadata', function () { - expect('PHPDeployer\\Console\\') + expect('Deployer\\Console\\') ->classes() ->toHaveAttribute(AsCommand::class); }); diff --git a/tests/TestCase.php b/tests/TestCase.php index f21700ed..78ff35ae 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace PHPDeployer\Tests; +namespace Deployer\Tests; use PHPUnit\Framework\TestCase as BaseTestCase; From 58fd25389ac2ddc1c0083ec1f05ff30a1eb18a60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucian=20V=C4=83c=C4=83roiu?= Date: Wed, 3 Dec 2025 14:13:28 +0200 Subject: [PATCH 3/5] docs: update README branding and description --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 530c392d..0d50a5ee 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ ``` -▒ PHP Deployer • dev-main • Server & Site Deployment for PHP -▒ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +▒ ▶ Deployer ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` -[![Tests](https://img.shields.io/badge/tests-passing-brightgreen.svg)](https://github.com/php-deployer/php-deployer) +[![Tests](https://img.shields.io/badge/tests-passing-brightgreen.svg)](https://github.com/loadinglucian/deployer) [![PHP Version](https://img.shields.io/badge/php-%5E8.2-blue.svg)](https://php.net) [![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE) + +Deployer is the server and site deployment tool for PHP! From 8314fc526cc283c282b5323ce5ce7df972ab4ebb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucian=20V=C4=83c=C4=83roiu?= Date: Wed, 3 Dec 2025 14:28:14 +0200 Subject: [PATCH 4/5] fix: add missing SiteRepository import to ServersTrait --- app/Traits/ServersTrait.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Traits/ServersTrait.php b/app/Traits/ServersTrait.php index bb172876..1e173d79 100644 --- a/app/Traits/ServersTrait.php +++ b/app/Traits/ServersTrait.php @@ -8,6 +8,7 @@ use Deployer\DTOs\SiteDTO; use Deployer\Enums\Distribution; use Deployer\Repositories\ServerRepository; +use Deployer\Repositories\SiteRepository; use Deployer\Services\IOService; use Deployer\Services\SSHService; use Symfony\Component\Console\Command\Command; From 4b1c8cfa3602c9b6ae816b28e03627150f8a2c59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucian=20V=C4=83c=C4=83roiu?= Date: Wed, 3 Dec 2025 14:29:29 +0200 Subject: [PATCH 5/5] refactor: remove decorative comments and update branding - Remove unused decorative comment lines in SymfonyApp - Update error messages to use 'Deployer' instead of 'DeployerPHP' --- app/SymfonyApp.php | 3 --- app/Traits/ServersTrait.php | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app/SymfonyApp.php b/app/SymfonyApp.php index f402b14f..82f4ba57 100644 --- a/app/SymfonyApp.php +++ b/app/SymfonyApp.php @@ -114,9 +114,6 @@ private function displayBanner(): void ]); } - // ▒ - // ━━━━━━━━━━━━━━━ - /** * Register commands with auto-wired dependencies. */ diff --git a/app/Traits/ServersTrait.php b/app/Traits/ServersTrait.php index 1e173d79..d0278390 100644 --- a/app/Traits/ServersTrait.php +++ b/app/Traits/ServersTrait.php @@ -97,7 +97,7 @@ protected function serverInfo(ServerDTO $server): ServerDTO|int $distribution = Distribution::tryFrom($distro); if (null === $distribution || ! $distribution->isSupported()) { - $this->info('DeployerPHP only supports Debian and Ubuntu.'); + $this->info('Deployer only supports Debian and Ubuntu.'); return Command::FAILURE; } @@ -108,7 +108,7 @@ protected function serverInfo(ServerDTO $server): ServerDTO|int $permissions = $info['permissions'] ?? null; if (! is_string($permissions) || ! in_array($permissions, ['root', 'sudo'])) { - $this->info('DeployerPHP requires root or passwordless sudo permissions:'); + $this->info('Deployer requires root or passwordless sudo permissions:'); $this->ol([ "SSH into your server as {$server->username}", "Run <|cyan>echo \"{$server->username} ALL=(ALL) NOPASSWD:ALL\" | sudo tee /etc/sudoers.d/{$server->username}",