Documentação

Como cada recurso funciona — e como automatizar pela API

Consulta pública para clientes e desenvolvedores: o passo a passo de cada tela do painel e a referência das rotas da API, com exemplos prontos para copiar.

Domínios

Domínios, subdomínios e redirecionamentos

Cada conta tem um domínio principal e pode ter domínios adicionais (com pasta própria), domínios estacionados (apontam para o mesmo site), subdomínios e redirecionamentos 301/302. Todo domínio novo já nasce com zona DNS e certificado SSL automático.

Como usar no painel

  1. Abra Domínios no menu lateral e escolha o tipo: adicional, estacionado ou subdomínio.
  2. Informe o nome e, se for o caso, a pasta do site.
  3. Aguarde o status mudar de “Provisionando” para “Ativo”.
  4. Para redirecionar, use Domínios → Redirecionamentos.

Ao excluir um domínio, tudo o que depende dele é removido em definitivo: pasta, zona DNS, certificado e contas de e-mail. O painel sempre pede confirmação antes.

Rotas da API relacionadas

Domínios

Editor de zona DNS

O G-Painel tem DNS autoritativo próprio. Você edita registros A, AAAA, CNAME, MX, TXT, SRV e CAA com TTL por registro, e o painel publica SPF, DKIM e DMARC para o e-mail.

Como usar no painel

  1. Abra Domínios → Editor de Zona.
  2. Escolha o domínio e clique em Adicionar registro.
  3. Preencha tipo, nome, valor e TTL.
  4. Salve: a alteração é publicada em segundos.

Prefere a Cloudflare? Conecte sua conta em Domínios → Cloudflare e gerencie as zonas de lá.

Rotas da API relacionadas

Domínios

Integração com Cloudflare

Conecte uma ou mais contas Cloudflare usando um token de API. O painel lista suas zonas, permite criar e editar registros DNS e configurar health checks para monitorar endereços.

Como usar no painel

  1. Na Cloudflare, crie um token de API com permissão de edição de DNS.
  2. No G-Painel, abra Domínios → Cloudflare e clique em Conectar conta.
  3. Cole o token: o painel valida e mostra as zonas.
  4. Gerencie registros e health checks direto pelo painel.

O token fica cifrado no servidor e nunca é mostrado de novo. Cada conta Cloudflare fica isolada no cliente que a conectou.

Rotas da API relacionadas

E-mail

Contas de e-mail e Webmail

Crie caixas postais com cota própria, encaminhadores, conta pega-tudo e respostas automáticas. O Webmail funciona no endereço do seu domínio e o antispam filtra as mensagens.

Como usar no painel

  1. Abra E-mail → Contas de E-mail e clique em Nova conta de e-mail.
  2. Escolha o domínio, o nome e a senha.
  3. Defina a cota em MB (ou ilimitada).
  4. Use Configurar em Cliente de E-mail para ver os dados de IMAP e SMTP.

Cada domínio recebe certificado próprio para IMAP e SMTP, renovado automaticamente.

Rotas da API relacionadas

Bancos de dados

MySQL e PostgreSQL

Crie bancos e usuários MySQL/MariaDB ou PostgreSQL, conceda privilégios e acesse pelo phpMyAdmin ou pgAdmin com login automático.

Como usar no painel

  1. Abra Bancos de Dados e escolha MySQL ou PostgreSQL.
  2. Crie o banco e o usuário.
  3. Associe o usuário ao banco com os privilégios.
  4. Clique em phpMyAdmin ou pgAdmin para administrar.

Os bancos entram automaticamente nos backups da conta.

Rotas da API relacionadas

Arquivos

Gerenciador de Arquivos e FTP

Envie arquivos arrastando para a tela, com barra de progresso, edite com realce de sintaxe, compacte, extraia, ajuste permissões e recupere da lixeira. Contas FTP com FTPS por domínio.

Como usar no painel

  1. Abra Arquivos → Gerenciador de Arquivos.
  2. Arraste arquivos ou pastas do computador para a lista.
  3. Clique com o botão direito para copiar, mover, compactar ou editar.
  4. Itens excluídos vão para a lixeira e podem ser restaurados.

O limite de envio por arquivo é definido pelo administrador no WHM.

Rotas da API relacionadas

Arquivos

Backup e agendamento em nuvem

Faça backups completos da conta (arquivos, e-mails e bancos) manualmente ou por agendamento diário, semanal ou mensal. Envie para o próprio servidor, FTP, SFTP ou qualquer armazenamento compatível com S3: Amazon S3, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces e MinIO.

Como usar no painel

  1. Abra Arquivos → Backup e cadastre um destino (Local, FTP, SFTP ou S3).
  2. Em Agendamento automático, escolha a frequência e o horário (UTC).
  3. Defina a retenção: quantas cópias manter (1 a 90).
  4. Para restaurar, escolha o backup e clique em Restaurar — ou envie um arquivo do seu computador.

Um destino em uso por um agendamento não pode ser excluído. As cópias antigas além da retenção são apagadas sozinhas, inclusive no destino remoto.

Rotas da API relacionadas

Software

Instalador de Apps

Instale WordPress, Joomla, Drupal, PrestaShop, OpenCart, Zen Cart, Dolibarr, phpBB, Nextcloud e outros em um clique, em qualquer domínio, subdomínio ou pasta.

Como usar no painel

  1. Abra Software → Instalador de Apps.
  2. Escolha o aplicativo e o destino.
  3. Informe o usuário administrador do app.
  4. O painel cria o banco e instala a versão mais recente.

Disponível nos planos Empresarial e Business.

Rotas da API relacionadas

Software

Containers Docker

Rode serviços em container — como n8n, Redis ou Uptime Kuma — com volumes persistentes, limite de CPU e memória e domínio próprio com SSL.

Como usar no painel

  1. Abra Software → Docker e clique em Novo container.
  2. Informe a imagem, réplicas, CPU e memória.
  3. Adicione volumes e uma rota com domínio.
  4. Acompanhe o status pelo painel.

Disponível no plano Business.

Rotas da API relacionadas

Software

PHP, Node.js e tarefas Cron

Escolha a versão do PHP por site, ajuste diretivas do php.ini, rode aplicativos Node.js com reinício automático e agende comandos recorrentes.

Como usar no painel

  1. Abra Software → Configurações do PHP para trocar a versão de um site.
  2. Use php.ini para ajustar limites como memória e upload.
  3. Em Node.js, crie o app, instale as dependências e inicie.
  4. Em Avançado → Cron, cadastre o comando e o horário.

Cada conta tem limites próprios de CPU, memória e processos definidos pelo plano.

Rotas da API relacionadas

Segurança

Segurança e bloqueios

O Fail2Ban protege SSH, e-mail e sites e detecta sozinho varreduras em busca de arquivos sensíveis. Na área do cliente há bloqueador de IP, proteção contra hotlink e privacidade de diretório por domínio.

Como usar no painel

  1. Abra Segurança → Bloqueador de IP para negar acesso de um IP ou faixa ao seu site.
  2. Use Proteção contra Hotlink para impedir que outros sites usem suas imagens.
  3. Proteja uma pasta com usuário e senha em Privacidade de Diretório.
  4. Revise suas sessões abertas em Minha Conta e encerre as que não reconhecer.

Bloqueios de servidor, IPs confiáveis e eventos do firewall são gerenciados pelo administrador no WHM.

Rotas da API relacionadas

Desenvolvedores

API Keys e integrações

Crie chaves de API com escopos limitados para integrar seus sistemas ao painel. Aplicativos OAuth e webhooks, que avisam seu sistema quando algo acontece, são configurados pelo administrador do servidor no WHM.

Como usar no painel

  1. Abra Avançado → Desenvolvedor.
  2. Crie uma API Key e marque só os escopos necessários.
  3. Copie a chave: ela é exibida uma única vez.
  4. Use-a no cabeçalho Authorization das requisições.

Chaves de cliente nunca recebem escopos de administração do servidor.

Rotas da API relacionadas