<?php
// Coloque este arquivo na raiz web de CADA Load Balancer seu.

// Cole exatamente a mesma chave que está na tela do seu painel!
$chave_secreta_do_painel = "top_iptv_123";

if (!isset($_GET['key']) || $_GET['key'] !== $chave_secreta_do_painel) {
    http_response_code(403);
    die("Acesso negado.");
}

// Como os Load Balancers rodam serviços vitais, o foco é limpar a memória e levantar tudo
// Executa o restart do Nginx e do PHP-FPM
shell_exec('sudo systemctl restart nginx');
shell_exec('sudo systemctl restart php8.1-fpm'); // Ajuste a versão do PHP se necessário (ex: php7.4-fpm)

echo "Serviços reiniciados com sucesso.";
?>
