Menu
Muitas ações que facilitam sua vida podem ser realizadas pela API Infinite. Você já deu uma olhada nela?
A API Infinite é acessível através do seguinte endereço:
https://api.goinfinite.net/
No momento a API não segue o modelo REST API, portanto aceita somente GET
requests e via query string. Veja um exemplo de uma requisição:
https://api.goinfinite.net/?action=mysqlQueries&domain=MEUDOMINIO&token=MEUTOKENSECRETO
As requisições são compostas de 3 a 4 partes:
action | define qual trabalho deverá ser executado; |
domain | especifica o domínio que será afetado pela alteração; |
token | valida o acesso, com o token encontrado em sua área do cliente |
value (opcional) | algumas ações podem requerer um parâmetro adicional |
Agora que essa parte foi entendida, vamos à lista de ações!
action | value | Descrição |
wafClearCache | - | limpa o cache do WAF |
wafWhitelist | IP | adiciona o IP enviado em &value na lista branca do WAF |
wafDevMode | IP | adiciona o ip enviado em &value no modo desenvolvedor do WAF |
wafAuditTrails | - | lista os bloqueios do WAF das últimas 24h |
resourceUsage | - | mostra o consumo da nuvem nas últimas horas |
mysqlQueries | - | exibe as consultas atuais do MySQL |
nginxRequests | - | mostra um resumo das requisições feitas ao servidor nas últimas horas |
nginxReload | - | reinicia o servidor web (NGINX & PHP) |
mysqlRestart | - | reinicia o MySQL |
mysqlNewDB | - | cria uma nova base de dados e usuário MySQL |
phpChangeValue | phpinisetting|valor | Altera um parâmetro no php.ini da nuvem. Parâmetros permitidos:display_errors error_reporting max_execution_time max_input_vars memory_limit post_max_size upload_max_filesize short_open_tag |
phpChangeVersion | 5 ou 7 | Muda a versão do PHP |
errorLogs | - | Mostra as últimas 100 linhas de erro do PHP |
userPasswordChange | - | Gera uma nova senha para o usuário SSH/SFTP. |
https://api.goinfinite.net/?action=wafDevMode&domain=MEUDOMINIO&token=MEUTOKENSECRETO&value=123.456.789.010
https://api.goinfinite.net/?action=phpChangeValue&domain=MEUDOMINIO&token=MEUTOKENSECRETO&value=memory_limit|512M
Lembrando que todas essas opções podem ser vistas como botões na área do cliente: