1.3 KiB
1.3 KiB
Tarefas Pendentes e Melhorias Futuras
1. Gestão Dinâmica de DNS
Origem: Migração de legacy/hosts
- Problema: O método atual usa
extra_hostsnodocker-compose.yml, que é estático e exige recriação do container para alterações. - Objetivo: Mudar o modo de registro e atualização de DNS para ser mais dinâmico ou simples.
- Ideias: DNS containerizado (Bind/CoreDNS) ou Service Discovery.
2. Revisão de Regras ModSecurity
Origem: Migração de legacy/nginx/modsecurity/*.conf (Regras Antigas)
- Status: ⚠️ Parcial (Arquivos em
modsec_rules/, mas injeção desabilitada). - Objetivo: Rever todas as regras para fazerem sentido no contexto atual (OWASP CRS v4) ou mudar o método de inserção.
- Ação: Auditar exceções de Gitea, Grafana, etc., e reativar apenas o necessário.
3. Atualizações Zero-Downtime (Sem Queda)
Objetivo: Criar um método para atualizar configurações de sites sem que clientes externos percam a conexão.
- Cenário Atual: Restart do container ou reload podem causar breves interrupções se não gerenciados corretamente.
- Solução Proposta: Implementar scripts de "Reload Suave" (
nginx -s reload) com validação prévia (nginx -t) automatizada, garantindo que conexões ativas terminem graciosamente.