<?php
namespace HostDevPro\Core;
use Illuminate\Support\Facades\Log;
class VpsController extends Controller {
public function provision(Server $server) {
$stack = [
'php' => '8.4',
'laravel' => '13.x',
'database' => 'PostgreSQL',
'cache' => 'Redis',
'search' => 'Meilisearch'
];
try {
$server->install($stack);
$server->applySsl('Let\'s Encrypt', 'EC 256');
Log::info("✔ Image sail-8.4/app Built");
Log::info("✔ Network hostdevpro_sail Created");
return response()->json(['status' => 'online', 'domain' => 'hostdevpro.app.br']);
} catch (Exception $e) {
return $server->reboot();
}
}
}
// ---------------------------------------------------------
// Iniciando instâncias secundárias e contêineres Docker...
// ---------------------------------------------------------
namespace HostDevPro\Core;
use Illuminate\Support\Facades\Log;
class VpsController extends Controller {
public function provision(Server $server) {
$stack = [
'php' => '8.4',
'laravel' => '13.x',
'database' => 'PostgreSQL',
'cache' => 'Redis',
'search' => 'Meilisearch'
];
try {
$server->install($stack);
$server->applySsl('Let\'s Encrypt', 'EC 256');
Log::info("✔ Image sail-8.4/app Built");
Log::info("✔ Network hostdevpro_sail Created");
return response()->json(['status' => 'online', 'domain' => 'hostdevpro.app.br']);
} catch (Exception $e) {
return $server->reboot();
}
}
}
NOVIDADE A CAMINHO
Estamos construindo a HostDevPro.
Sua nova plataforma definitiva de hospedagem e desenvolvimento. Uma infraestrutura robusta, rápida e feita por quem entende de código.