Capítulos deste vídeo
O que é o GW Server
O GW Server é um painel de controle para servidores cloud VPS. Você contrata um servidor
em qualquer provedor — DigitalOcean, Vultr, Linode, Hetzner, Oracle, InterServer, o que preferir —
instala o painel com um único comando e passa a instalar e gerenciar suas aplicações pela
interface: WordPress, Mautic, n8n, Typebot e várias outras.
O foco do painel é tirar bom desempenho de servidores pequenos e manter tudo seguro. Por isso
ele vem com cerca de 50 jails de fail2ban personalizadas, protegendo as áreas conhecidas como
críticas em servidores, além de um sistema robusto de backup e restauração de todas as aplicações.
Existe uma versão gratuita, que libera praticamente todos os recursos, e uma versão Pro,
que adiciona alguns recursos e, principalmente, permite instalar mais aplicações no mesmo servidor.
Como surgiu: a evolução a partir do WordOps
O GW Server nasceu para atender as necessidades da própria Gerenciando Web e hoje está maduro o
suficiente para uso aberto. Durante anos o trabalho girou em torno de WordPress e Mautic —
aplicações PHP clássicas — sempre com foco em alto desempenho baseado em nginx, para que mesmo
servidores pequenos aguentassem bastante tráfego.
De todas as ferramentas estudadas, o WordOps era a que melhor atendia: suportava altíssimo
tráfego consumindo pouquíssimo recurso. Quando surgiu a necessidade de trabalhar com aplicações
do ecossistema Docker (n8n, Typebot e outras), a ideia foi trazer esse mundo para um ambiente
já dominado — o nginx — e assim começou a construção do GW Server.
O que roda por trás: nginx próprio e Docker
Nos bastidores, o painel usa uma configuração de nginx extremamente otimizada, herdada do WordOps,
mas com os gargalos fechados:
- nginx atualizado. O nginx do WordOps estava anos sem atualização; o GW Server usa pacotes
próprios, atualizados para corrigir falhas de segurança recentes. - Isolamento por site. No WordOps, todos os sites compartilhavam o mesmo usuário Linux.
No GW Server, cada site roda sob um usuário isolado — o grande diferencial de segurança
(ver Como o GW Server protege seu servidor). - Ambiente Docker integrado, para as aplicações que vivem em contêiner.