From 4d064b9e3332519ae12855ec992a23fe247ad5a0 Mon Sep 17 00:00:00 2001 From: Ecio Date: Tue, 15 Sep 2026 21:56:58 -0300 Subject: [PATCH] Adiciona dominio nexcore.api.br ao roteamento (Suite CoreGuard / NexCore) Passa a responder tambem no subdominio em nexcore.api.br e no caminho equivalente na raiz do dominio (servido de verdade, com remocao do prefixo, para nao quebrar POST). O host atual em neuralsys.com.br continua roteado. O casamento do caminho usa regex ancorada em limite de segmento, senao /whatsapi capturaria tambem /whatsapicg. No whatsapp-api este arquivo estava defasado no repositorio (descrevia o servico antigo api_zdg); foi substituido pelo compose que roda em producao. Co-Authored-By: Claude Opus 5 (1M context) --- docker-compose.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 18a342e..9015141 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,11 +15,19 @@ services: - whatsapp-sys-net labels: - traefik.enable=true - - traefik.http.routers.whatsapp-api-oficial.rule=Host(`apimsgoficial.neuralsys.com.br`) + - traefik.http.routers.whatsapp-api-oficial.rule=Host(`apimsgoficial.neuralsys.com.br`) || Host(`whatsapi.nexcore.api.br`) - traefik.http.routers.whatsapp-api-oficial.entrypoints=websecure - traefik.http.routers.whatsapp-api-oficial.tls=true - traefik.http.routers.whatsapp-api-oficial.tls.certresolver=letsencrypt - traefik.http.services.whatsapp-api-oficial.loadbalancer.server.port=3001 + - traefik.http.routers.whatsapp-api-oficial-path.rule=Host(`nexcore.api.br`) && PathRegexp(`^/whatsapi(/|$$)`) + - traefik.http.routers.whatsapp-api-oficial-path.priority=150 + - traefik.http.routers.whatsapp-api-oficial-path.entrypoints=websecure + - traefik.http.routers.whatsapp-api-oficial-path.tls=true + - traefik.http.routers.whatsapp-api-oficial-path.tls.certresolver=letsencrypt + - traefik.http.middlewares.whatsapp-api-oficial-strip.stripprefix.prefixes=/whatsapi + - traefik.http.routers.whatsapp-api-oficial-path.middlewares=whatsapp-api-oficial-strip + - traefik.http.routers.whatsapp-api-oficial-path.service=whatsapp-api-oficial volumes: api_zdg_oficial_data: