Pular para o conteúdo principal

🌐 Networking

Domínio: dsscapital.com.br | IP: 137.184.89.198 | Cloudflare: Ativo

DNS Records (Cloudflare)

SubdomínioTipoTargetProxiedUso
porteiro.dsscapital.com.brA137.184.89.198Gateway principal
n8n.dsscapital.com.brA137.184.89.198Automação N8N
api.dsscapital.com.brA137.184.89.198API pública
book.dsscapital.com.brA137.184.89.198Documentação
cto.dsscapital.com.brA137.184.89.198CTO Domain

MX Records (Email)

PrioridadeTarget
1aspmx.l.google.com
5alt1.aspmx.l.google.com
5alt2.aspmx.l.google.com
10alt3.aspmx.l.google.com
10alt4.aspmx.l.google.com

Caddy (Reverse Proxy)

# Caddyfile atual

porteiro.dsscapital.com.br {
encode gzip
reverse_proxy http://127.0.0.1:18002
}

n8n.dsscapital.com.br {
encode gzip
reverse_proxy localhost:5678
}

cto.dsscapital.com.br {
encode gzip
reverse_proxy 127.0.0.1:18003
}

book.dsscapital.com.br {
encode gzip
reverse_proxy localhost:3002
}

Mapa de Portas

PortaServiçoAcesso
80Caddy (HTTP)Público
443Caddy (HTTPS)Público
3001GrafanaInterno
3002BOOKVia Caddy
5432PostgreSQLInterno
5678N8NVia Caddy
6379RedisInterno
8000FastAPI DSSInterno
8001Undetected ChromeInterno
9090PrometheusInterno
9100Node ExporterInterno
9121Redis ExporterInterno
9187Postgres ExporterInterno
18000FastAPI ExecInterno
18002Porteiro GatewayVia Caddy
18003CTO DomainVia Caddy
18004IAM BridgeInterno

Redes Docker

┌─────────────────────────────────────────────────────────────┐
│ HOST │
│ porteiro-gateway, caddy, dss-browser │
└─────────────────────────────────────────────────────────────┘

┌─────────────────────┐ ┌─────────────────────┐
│ dss-network │ │ dss-stack-network │
│ redis, n8n, book │ │ chrome, fastapi, │
│ │ │ iam-bridge │
└─────────────────────┘ └─────────────────────┘

┌─────────────────────┐ ┌─────────────────────┐
│ monitoring │ │ bridge │
│ grafana, prom, │ │ pg-dss, redis-exp │
│ exporters │ │ │
└─────────────────────┘ └─────────────────────┘

Autonomia Cloudflare (Claude)

O Claude pode gerenciar DNS autonomamente via API:

# Criar novo subdomínio
POST /cloudflare/zones/{zone_id}/dns
{
"type": "A",
"name": "novo-servico",
"content": "137.184.89.198",
"proxied": false
}

# Listar DNS records
GET /cloudflare/zones/{zone_id}/dns

# Zone ID: d8df996302ef342d70f62fc480f00c43

Permissões Cloudflare

RecursoPermissão
DNSEditar
SSL/CertificadosEditar
FirewallEditar
WorkersEditar
KV StorageEditar
R2 StorageEditar
CacheLimpar
AnalyticsLido