Deployment e HTTPS
O PgArachne foi projetado para fazer uma coisa bem: API Gateway. Para SSL/TLS (HTTPS), segurança de cabeçalhos e roteamento público, você deve colocar um Proxy Reverso na frente dele.
Opção A: Caddy Server
Melhor para: Deployments de produção modernos, facilidade de uso.
Caddy é o único servidor web que obtém e renova certificados SSL (Let's Encrypt) automaticamente por padrão. Requer quase zero configuração.
# Caddyfile
example.com {
reverse_proxy localhost:8080
}Opção B: Nginx
Melhor para: Ambientes corporativos, roteamento complexo.
Nginx é o padrão da indústria para balanceamento de carga de alta performance. Use isso se você já tem uma infraestrutura Nginx. Você precisará gerenciar o Certbot manualmente.
server {
server_name example.com;
location / {
proxy_pass http://localhost:8080;
}
}Opção C: Ngrok
Melhor para: Desenvolvimento local, Demos, testes de Webhook.
Ngrok cria um túnel seguro da internet pública diretamente para o seu laptop sem configurar firewalls. Ideal para mostrar seu trabalho aos colegas instantaneamente.
./ngrok http 8080