mirror of
https://github.com/vitodeploy/vito.git
synced 2025-07-03 06:56:15 +00:00
provision lighter servers (#628)
This commit is contained in:
@ -198,30 +198,10 @@ public function createFirewallRules(Server $server): void
|
|||||||
private function createServices(): void
|
private function createServices(): void
|
||||||
{
|
{
|
||||||
$this->server->services()->forceDelete();
|
$this->server->services()->forceDelete();
|
||||||
$this->addSupervisor();
|
|
||||||
$this->addRedis();
|
|
||||||
$this->addUfw();
|
$this->addUfw();
|
||||||
$this->addMonitoring();
|
$this->addMonitoring();
|
||||||
}
|
}
|
||||||
|
|
||||||
private function addSupervisor(): void
|
|
||||||
{
|
|
||||||
$this->server->services()->create([
|
|
||||||
'type' => 'process_manager',
|
|
||||||
'name' => 'supervisor',
|
|
||||||
'version' => 'latest',
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
|
|
||||||
private function addRedis(): void
|
|
||||||
{
|
|
||||||
$this->server->services()->create([
|
|
||||||
'type' => 'memory_database',
|
|
||||||
'name' => 'redis',
|
|
||||||
'version' => 'latest',
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
|
|
||||||
private function addUfw(): void
|
private function addUfw(): void
|
||||||
{
|
{
|
||||||
$this->server->services()->create([
|
$this->server->services()->create([
|
||||||
|
Reference in New Issue
Block a user