João Pedro Toledo Goncalves
|
aa219f8510
|
Merge branch 'producao' of https://git.itguys.com.br/joao.goncalves/NgixProxy_Pathfinder into producao
|
2026-02-07 01:56:37 -03:00 |
João Pedro Toledo Goncalves
|
2a1646c726
|
feat(nginx): Recompilacao com Stream, AIO threads e correcao de logs
|
2026-02-07 01:55:53 -03:00 |
João Pedro Toledo Goncalves
|
78c3c82a69
|
feat(elite): expansao da stack elite 2026 - modulos, performance, forense e upgrade zero-downtime
|
2026-02-07 00:20:07 -03:00 |
João Pedro Toledo Goncalves
|
e932ca8f7d
|
feat(waf): implementado modsecurity 3.0.14, plugins crs v4 e tunings específicos por app
|
2026-02-06 22:18:42 -03:00 |
João Pedro Toledo Goncalves
|
5ada628ac4
|
docs: refina instruções de emissão SSL e caminhos
|
2026-02-06 18:21:13 -03:00 |
João Pedro Toledo Goncalves
|
d64f3c527f
|
fix(ssl): atualiza caminhos do certificado LetsEncrypt com sufixo -0001
|
2026-02-06 18:20:16 -03:00 |
João Pedro Toledo Goncalves
|
9c9c747a4b
|
docs: detalha workflow de ativação de sites e SSL
|
2026-02-06 18:07:29 -03:00 |
João Pedro Toledo Goncalves
|
326a3711f0
|
docs: atualiza README.md com guias de instalação nativa e padrões ouro
|
2026-02-06 18:05:39 -03:00 |
João Pedro Toledo Goncalves
|
0d395f42c5
|
docs: consolidate READMEs and update for configuration-only model
|
2026-02-06 16:44:41 -03:00 |
João Pedro Toledo Goncalves
|
af977eb2cb
|
chore: pivot repository to configuration-only (removed docker artifacts and sensitive data)
|
2026-02-06 16:41:59 -03:00 |
João Pedro Toledo Goncalves
|
454cd564a1
|
fix: restore missing ssl certificates from history
|
2026-02-06 16:28:35 -03:00 |
João Pedro Toledo Goncalves
|
7e5ce88adb
|
fix: add ssl certificates to ferreirareal config and confirm test-backend removal
|
2026-02-06 16:24:40 -03:00 |
João Pedro Toledo Goncalves
|
7aea780cb1
|
.
|
2026-02-06 15:52:35 -03:00 |
João Pedro Toledo Goncalves
|
58b5fbd3e2
|
.
|
2026-02-06 15:48:47 -03:00 |
João Pedro Toledo Goncalves
|
56a9c5e91a
|
fix: isolate dynamic config (blacklist) to separate volume and bake static configs to prevent mount errors
|
2026-02-06 14:45:03 -03:00 |
João Pedro Toledo Goncalves
|
21a9c393c5
|
fix: bake nginx config into image and remove bind mount to prevent portainer directory error
|
2026-02-06 14:13:14 -03:00 |
João Pedro Toledo Goncalves
|
368cda2b76
|
feat: split logs into human-readable (stdout) and json (file) for better observability
|
2026-02-06 13:17:20 -03:00 |
João Pedro Toledo Goncalves
|
9e7decd6de
|
refactor: restructure sites-ativos into nginx and logs folders for cleaner docker volume mapping
|
2026-02-06 13:14:05 -03:00 |
João Pedro Toledo Goncalves
|
354759743f
|
feat: consolidate sites-ativos into production branch for single-source deployment
|
2026-02-06 13:08:51 -03:00 |
João Pedro Toledo Goncalves
|
0048b1a70b
|
fix: resolve nginx infinite loop, crlf issues and missing modules
|
2026-02-05 15:53:26 -03:00 |
João Pedro Toledo Goncalves
|
34bb52d60d
|
.
|
2026-02-05 15:41:27 -03:00 |
João Pedro Toledo Goncalves
|
3eafb5891b
|
chore: ignore default fail2ban jails
|
2026-02-05 14:43:00 -03:00 |
João Pedro Toledo Goncalves
|
61a4fce622
|
feat(fail2ban): cleanup unused jails and add nginx-unified config
|
2026-02-05 14:37:47 -03:00 |
João Pedro Toledo Goncalves
|
74b1f3892d
|
fix(docker): migrate to alpine 3.18, fix modsecurity and brotli build
|
2026-02-05 14:29:58 -03:00 |
João Pedro Toledo Goncalves
|
f0abf2932f
|
fix: Ajusta failregex para padrão numérico do Nginx JSON
|
2026-02-04 19:52:13 -03:00 |
João Pedro Toledo Goncalves
|
441b69658c
|
docs: Adiciona análise de sizing e segurança de cache
|
2026-02-04 19:42:47 -03:00 |
João Pedro Toledo Goncalves
|
44c0220cba
|
docs: Atualiza README com detalhes da nova infraestrutura
|
2026-02-04 19:20:34 -03:00 |
João Pedro Toledo Goncalves
|
609c92f484
|
feat: Implementa Nginx High-End com HTTP/3 e ModSecurity
|
2026-02-04 19:18:22 -03:00 |
João Pedro Toledo Goncalves
|
d8c6607b3a
|
fix: adiciona certbot-nginx para suportar comando --nginx
|
2026-01-30 11:43:31 -03:00 |
João Pedro Toledo Goncalves
|
9f18a4598a
|
fix: escape password special characters in Dockerfile
|
2026-01-29 14:51:22 -03:00 |
João Pedro Toledo Goncalves
|
216630a219
|
feat: adiciona usuario itguys com acesso root e sudo no .bashrc
|
2026-01-29 09:25:36 -03:00 |
João Pedro Toledo Goncalves
|
6ee169464c
|
fix: mount volume to directory instead of file to avoid OCI error
|
2026-01-29 09:22:52 -03:00 |
João Pedro Toledo Goncalves
|
368855f2b0
|
fix: troca bind mounts por volumes e ajuste busca git sites-ativos
|
2026-01-29 09:18:36 -03:00 |
João Pedro Toledo Goncalves
|
54f8a4283b
|
feat: custom shell, SSH porta 122 e network_mode host
|
2026-01-29 09:13:14 -03:00 |
João Pedro Toledo Goncalves
|
c3b9316fd2
|
remoçao do .gemini
|
2026-01-29 09:03:08 -03:00 |
João Pedro Toledo Goncalves
|
7e20ba5c87
|
Cleanup: Remove configs (conf.d, snippets) from production branch (moved to sites-ativos)
|
2026-01-27 14:35:44 -03:00 |
João Pedro Toledo Goncalves
|
4cb6b85f29
|
Fix: Remove snippets bind-mount to prevent empty directory shadowing
|
2026-01-27 14:17:52 -03:00 |
João Pedro Toledo Goncalves
|
fd770b61a2
|
Fix: Add nano and remove nginx.conf host-mount for Portainer compatibility
|
2026-01-27 14:14:33 -03:00 |
João Pedro Toledo Goncalves
|
975d6ab90b
|
Refactor: Simplify infrastructure to single Nginx container (Legacy Removed)
|
2026-01-27 14:03:04 -03:00 |
João Pedro Toledo Goncalves
|
5a73c9a116
|
fix(ssl): chmod 644 keys to allow modsec access in shared volume
|
2026-01-27 09:43:57 -03:00 |
João Pedro Toledo Goncalves
|
6ddf679e9c
|
fix(modsec/nginx): disable unicode map and fix http2 warnings
|
2026-01-27 09:41:27 -03:00 |
João Pedro Toledo Goncalves
|
5f6baaf5c2
|
fix(deploy): bake modsec config into image to fix mount error
|
2026-01-27 09:38:25 -03:00 |
João Pedro Toledo Goncalves
|
a19f0766cd
|
feat(modsec): inject explicit frontend config for shared ssl and correct proxying
|
2026-01-27 09:36:24 -03:00 |
João Pedro Toledo Goncalves
|
78d56417c5
|
fix(nginx/ssl): remove dup location and fix renew script date/empty logic
|
2026-01-27 09:22:49 -03:00 |
João Pedro Toledo Goncalves
|
142ca3c670
|
feat(ssl): fix bootstrap loop with self-signed generation fallback
|
2026-01-27 09:20:47 -03:00 |
João Pedro Toledo Goncalves
|
acabd1a271
|
chore: isolate Traccar config and fix pre-flight cleanup
|
2026-01-27 09:18:17 -03:00 |
João Pedro Toledo Goncalves
|
598b3e3e9a
|
fix(script): add missing 'fi' closure in pre-flight.sh
|
2026-01-27 09:14:09 -03:00 |
João Pedro Toledo Goncalves
|
35138518b2
|
feat(script): add auto-heal for corrupt git repo
|
2026-01-27 09:11:30 -03:00 |
João Pedro Toledo Goncalves
|
9c4aee8c86
|
fix(script): improve regex to avoid matching proxy_ssl_server_name
|
2026-01-27 09:07:52 -03:00 |
João Pedro Toledo Goncalves
|
5a50089d5c
|
chore: remove hardcoded git dns to fix sync
|
2026-01-27 09:04:13 -03:00 |