Pular para conteúdo

Secrets

Todos os secrets ficam no Environment marie_ai_swarm_manager_01 no GitHub (Settings > Environments).

Backend (marie_ai)

Secret Descricao
DEPLOY_HOST_MARIE_AI_BACKEND IP/hostname do servidor
DEPLOY_USER_MARIE_AI_BACKEND Usuario SSH
DEPLOY_SSH_KEY_MARIE_AI_BACKEND Chave SSH privada
SWARM_SERVICE_NAME_MARIE_AI_BACKEND Nome do service no Swarm

Frontend (marie_frontend)

Secret Descricao
DEPLOY_HOST_MARIE_AI_FRONTEND IP/hostname do servidor
DEPLOY_USER_MARIE_AI_FRONTEND Usuario SSH
DEPLOY_SSH_KEY_MARIE_AI_FRONTEND Chave SSH privada
SWARM_SERVICE_NAME_MARIE_AI_FRONTEND Nome do service no Swarm
NEXT_PUBLIC_API_URL URL da API (build-arg)

Webhook Bridge (whatsapp_webhook_sqs)

Secret Descricao
DEPLOY_HOST_WEBHOOK_WHATSAPP IP/hostname do servidor
DEPLOY_USER_WEBHOOK_WHATSAPP Usuario SSH
DEPLOY_SSH_KEY_WEBHOOK_WHATSAPP Chave SSH privada
SWARM_SERVICE_NAME_WEBHOOK_WHATSAPP Nome do service no Swarm

GITHUB_TOKEN

Usado automaticamente pelo GitHub Actions — nao precisa ser configurado manualmente. Tem permissao packages:write definida no workflow.