Pular para conteúdo

Servidor e Docker Swarm

Servidor

Item Valor
Provedor Google Cloud Platform (Compute Engine)
SO Ubuntu
IP Publico 34.135.11.188
Orquestrador Docker Swarm (single node, manager)
Network overlay network_swarm_01
Acesso SSH Chave SSH (usuario contato)

Docker Swarm

O servidor opera como Swarm Manager com um unico node. Todos os servicos rodam na network overlay network_swarm_01.

Servicos Ativos

Servico Imagem Gerenciamento
rabbitmq rabbitmq:management Stack (docker stack deploy)
whatsapp ghcr.io/aldinokemal/go-whatsapp-web-multidevice Stack
webhook_whatsapp ghcr.io/the-cmos/whatsapp_webhook_sqs CI/CD (GitHub Actions)
marie_ai_backend ghcr.io/the-cmos/marie_ai CI/CD (GitHub Actions)
marie_ai_frontend ghcr.io/the-cmos/marie_frontend CI/CD (GitHub Actions)
cloudflared Cloudflare Tunnel Stack/Service

Stacks Manuais

Localizacao: /home/contato/stacks/

stacks/
  rabbitmq/docker-compose.yml
  whatsapp/docker-compose.yml
  webhook_whatsapp/docker-compose.yml

Dados Persistentes

Path Servico Descricao
/mnt/data/rabbitmq RabbitMQ Dados e filas
/mnt/data/whatsapp Go-Whatsmeow Sessoes WhatsApp

Variaveis de Ambiente

Path Servico
/opt/marie_ai_backend/.env Backend
/opt/marie_ai_frontend/.env Frontend
/opt/webhook_whatsapp/.env Webhook Bridge