Add external messaging bridge

This commit is contained in:
Tiago
2026-09-29 14:25:37 -03:00
parent 0f011a091a
commit 911986ea8b
7 changed files with 274 additions and 0 deletions
+3
View File
@@ -42,6 +42,7 @@ hash_master() {
DB_PASSWORD="$(secret)"
JWT_SECRET="$(secret)"
EVOLUTION_GLOBAL_API_KEY="$(secret)"
EVOLUTION_WEBHOOK_SECRET="$(secret)"
ABACATEPAY_WEBHOOK_SECRET="$(secret)"
MASTER_PASSWORD_HASH="$(hash_master "$MASTER_PASSWORD")"
DB_PASSWORD_URL="$(urlencode "$DB_PASSWORD")"
@@ -57,6 +58,7 @@ ABACATEPAY_API_KEY=
ABACATEPAY_WEBHOOK_SECRET=$ABACATEPAY_WEBHOOK_SECRET
EVOLUTION_GLOBAL_API_KEY=$EVOLUTION_GLOBAL_API_KEY
EVOLUTION_WEBHOOK_SECRET=$EVOLUTION_WEBHOOK_SECRET
EVOLUTION_API_URL=http://evolution-api:8080
EVOLUTION_PUBLIC_URL=https://$DOMAIN/evolution
EVOLUTION_DATABASE_CONNECTION_URI=postgresql://app:$DB_PASSWORD_URL@postgres:5432/evolution
@@ -71,5 +73,6 @@ echo "Instalacao concluida."
echo "URL: https://$DOMAIN"
echo "Health: https://$DOMAIN/health"
echo "Webhook AbacatePay: https://$DOMAIN/api/master/webhooks/abacatepay?webhookSecret=$ABACATEPAY_WEBHOOK_SECRET"
echo "Webhook Evolution respostas: https://$DOMAIN/api/webhooks/evolution/respostas com header X-Webhook-Secret: $EVOLUTION_WEBHOOK_SECRET"
echo
echo "Guarde a senha Master informada. Os demais segredos foram gerados em $ENV_FILE."