Commit Graph

8 Commits

Author SHA1 Message Date
João Pedro cd1a164114 feat(infra): Full migration to containerized NGINX with WAF and Auto-SSL
Major infrastructure upgrade implementing:
1. Architecture
   - Containerized NGINX with custom Alpine build (Brotli + Headers More)
   - ModSecurity WAF (OWASP CRS) as a sidecar/frontend service
   - Fail2ban service monitoring logs for bot/attack mitigation

2. SSL Automation
   - Integrated Certbot with custom daily validation scripts
   - Automatic 3-day expiry detection and renewal
   - Smart ACME challenge injection for all sites

3. Configuration
   - Migrated 28 site configs to modular structure (conf.d/)
   - Created reusable snippets (Rate Limiting, Security Maps, Caching)
   - Fixed deprecated HTTP/2 syntax and ModSecurity directives

4. Documentation
   - Added GEMINI.md with full architectural overview
   - Cleanup of legacy files
2026-01-22 13:14:18 -03:00
srvproxy001.itguys.com.br d24f28313b [Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-09-28 12:52:00 2025-09-28 12:52:00 -03:00
srvproxy001.itguys.com.br bc5193934d [Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-09-28 12:26:01 2025-09-28 12:26:01 -03:00
srvproxy001.itguys.com.br 77e330c83b [Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-09-21 23:14:12 2025-09-21 23:14:12 -03:00
srvproxy001.itguys.com.br 62dc569bd2 [Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-09-16 22:39:18 2025-09-16 22:39:19 -03:00
srvproxy001.itguys.com.br fe95c95875 [Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-09-15 21:17:39 2025-09-15 21:17:39 -03:00
srvproxy001.itguys.com.br f433996f69 [Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-09-15 21:13:37 2025-09-15 21:13:37 -03:00
srvproxy001.itguys.com.br b4389c4e89 [Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-09-15 14:33:54 2025-09-15 14:33:54 -03:00