Bem-vindo à documentação técnica da Izzispark .
Este site é gerado a partir de arquivos Markdown usando mdBook e serve como fonte centralizada de conhecimento sobre:
Plataforma — infraestrutura, serviços, domínios, DNS
Projetos — BeerSales, Hermes, e outros
Dashboard — snapshots atualizados automaticamente
Decisões — Architecture Decision Records (ADRs)
Guias — procedimentos operacionais
Comando Descrição
mdbook serveServidor dev com hot-reload
mdbook buildGera HTML estático em book/
mdbook build -oBuild + abre no navegador
Última atualização: {{timestamp}}
Indicador Valor Status
Uptime 99.9% ✅
Latência média 45ms ✅
Erros 5xx 0.01% ✅
Serviço Status Porta
Traefik ✅ 80/443
OpenBao ✅ 8200
Bridge WhatsApp ✅ 3000
Docsify Dashboard ✅ 8083
Nenhum incidente ativo.
Item Valor
Provedor Hostinger VPS
IP 31.97.165.203
SO Debian 13
Kernel 6.12.85+deb13-amd64
Docker ✓
Traefik v3.6 (reverse proxy)
Serviços:
- Traefik # Reverse proxy + TLS
- OpenBao # Secrets management
- Kratos/Hydra # Identity & OAuth2
- Komodo # Container management
- mdBook # Documentação
Serviço Subdomínio Porta Interna Stack
Website izzispark.cloud 80 Docker
Auth auth.izzispark.cloud 4455 Kratos
OpenBao bao.izzispark.cloud 8200 OpenBao
Komodo host.izzispark.cloud — Komodo
Docs docs.izzispark.cloud 80 mdBook
Totem totem.izzispark.cloud 8080 —
Odysseus odysseus.izzispark.cloud 7000 Odysseus
Link link.izzispark.cloud 8080 —
Preview preview.izzispark.cloud 8000 HTTP server
Domínio Provedor Uso
izzispark.cloudHostinger Principal
portopsiquiatria.med.br— Cliente
@ A 31.97.165.203
www A 31.97.165.203
auth A 31.97.165.203
bao A 31.97.165.203
bosso A 31.97.165.203
docs A 31.97.165.203
host A 31.97.165.203
link A 31.97.165.203
odysseus A 31.97.165.203
preview A 31.97.165.203
totem A 31.97.165.203
Todos os subdomínios usam Let's Encrypt via Traefik (certresolver: letsencrypt).
Criar registro A no Hostinger apontando para 31.97.165.203
Adicionar labels Traefik no container Docker
Traefik obtém certificado automaticamente
Serviço Endpoint Intervalo
Traefik :80/health30s
OpenBao :8200/v1/sys/health30s
# Traefik
docker logs komodo-traefik-1 -n 50
# Aplicação específica
docker logs <container-name> -f
Pingdom / UptimeRobot (externo) — futuramente
ntfy.sh (Odysseus) — notificações push
Logs : Docker logs + journald
Métricas : Traefik metrics endpoint
Uptime : Verificar periodicamente via cron
Sistema de gestão para distribuição de bebidas (E-Get - Santa Cruz do Sul, RS).
Componente Tecnologia
Portal (frontend) TanStack Start
API (backend) Bun + Elysia
Banco PostgreSQL 16
Domínio prod bosso.izzispark.cloud
Domínio staging staging.bosso.izzispark.cloud
Repositório josafaps/bosso-dashboard
Papel Pessoa Contato
PO/Cliente Renan Bosso renan@bosso.io
Dev Josafá —
Agente AI autônomo da Nous Research. Opera via WhatsApp integrado com ferramentas locais.
Item Valor
Modelo deepseek-v4-flash
Provedor opencode-go
Runtime Bun v1.3.14
Skill ativa obsidian-wiki-vault
WhatsApp (Baileys)
OpenBao (secrets management)
Deepgram (STT - transcrição de áudio)
GitHub (vault sync via FIT)
ADR Título Data Status
001 Documentação com mdBook 2026-07-01 ✅ Aceito
Em construção.
setup-dev.md — Configuração do ambiente de desenvolvimento
deploy.md — Procedimento de deploy
troubleshooting.md — Problemas comuns e soluções