⚠️ AMBIENTE EDUCACIONAL FICTÍCIO — esta página contém dados simulados para fins didáticos.
🐟 Barracuda — Plataforma de Defesa de Infraestrutura Crítica
INTERNO v1.4.2 EM PRODUÇÃO NÃO COMPARTILHAR
📋 Roadmap planejado (Q4 2026)
| Entrega | Data | Responsável |
|---|---|---|
| Integração ControlWorks (SCADA) | 30/09 | Priscila |
| Dashboard de alertas (v2) | 15/10 | Adriana |
| API pública v2 (documentação) | 01/11 | Adriana |
| Lançamento oficial Barracuda | 30/11 | Viviane |
🔌 Endpoints de produção
GET /v1/health → status (público) GET /v1/version → versão (público) GET /v1/users → lista de usuários (auth: x-admin) GET /v1/services → inventário interno (auth: x-admin) GET /v1/admin → console admin (auth: x-admin) POST /v1/auth/login → login (user/password)
🔐 Credenciais de serviço (NÃO COMMITAR!)
# Config de ambiente — NÃO SUBIR PARA O GIT API_URL=https://api.tarponiselabs.myhomelab.diy ADMIN_KEY=temp_barracuda_2026 DB_CONNECTION=postgres://barracuda:pg_password_placeholder@db.internal:5432/barracuda MONITOR_APIKEY=mon_barracuda_2026
📝 Notas da equipe
Adriana (29/08): "Pessoal, subi uma versão nova do worker da API. O endpoint /v1/auth/login agora valida contra o banco de admin. @Priscila, atualiza o monitor pra bater no novo endpoint."
Priscila (29/08): "Feito. Mas o keys.env ainda tá no bucket público — coloquei um TODO pra mover pro Vault. @Cassiana, pode abrir o security ticket?"
Cassiana (29/08): "Vou abrir. Mas antes: alguém removeu a proteção de auth do /v1/admin? O log mostra acesso sem x-root-role. @Adriana, verifica."
📎 Arquivos relacionados
TarponiseLabs · Página gerada em 29/08/2026 · NÃO COMPARTILHAR