1.2 KiB
1.2 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: ✅ Concluído.
- Resolução: Regras refatoradas para estrutura modular (
modsec_rules/). WAF ativo e configurado via template injection para Gitea, Nextcloud, Exchange, Zabbix e outros. - Ação: Monitorar logs (
modsec_audit.log) para ajustes finos futuros.
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.
- Status: ✅ Concluído.
- Solução Implementada: Script
./scripts/reload.shque executanginx -tenginx -s reload(Reload Suave/Process-Level Blue-Green). - Como usar: Execute
./scripts/reload.shapós alterar qualquer.conf.