Skip to content

comunidadehubconnect/easypanelunoapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

Seja bem-vindo ao Guia de Instalação EasyPanel UNOAPI 🚀

👉 Participe da Comunidade HubConnect 👈



Comando para Instalar EasyPanel

curl -sSL https://get.easypanel.io | sh

Adicione nome de Project

48098522-0c485df00f5cadb0d329061c35fee46c

Clique na aba Templates

48098535-90f9b4f370bb8b06cfd7e4acf0ee0f97

Va ate final da pagina

image

Adicione código abaixo dentro do Schema

image

Lembre de alterar informações de Storage e adicionar Agente Criado Super_admin Chatwoot

{
  "services": [
    {
      "type": "app",
      "data": {
        "projectName": "tutoriais",
        "serviceName": "unoapi",
        "source": {
          "type": "image",
          "image": "clairton/unoapi-cloud:latest"
        },
        "env": "STORAGE_BUCKET_NAME=nomeseubucket \nSTORAGE_ACCESS_KEY_ID=IDSTORAGE \nSTORAGE_SECRET_ACCESS_KEY=KEYSTORAGE \nSTORAGE_REGION=REGIÃOSTORAGE \nSTORAGE_ENDPOINT=https://files3.urlstorage \nSTORAGE_FORCE_PATH_STYLE=true \nSTORAGE_TIMEOUT_MS=true \nBASE_URL=https://$(PRIMARY_DOMAIN) \nWEBHOOK_HEADER=Token Agente Criado Super_admin \nWEBHOOK_URL=https://urlchatwoot/webhooks/whatsapp \nWEBHOOK_TOKEN=Token Agente Criado Super_admin \nIGNORE_GROUP_MESSAGES=false \nIGNORE_BROADCAST_STATUSES=false \nIGNORE_BROADCAST_MESSAGES=false \nIGNORE_STATUS_MESSAGE=false \nIGNORE_OWN_MESSAGES=false \nUNOAPI_AUTH_TOKEN= \nREJECT_CALLS= \nREJECT_CALLS_WEBHOOK= \nSEND_CONNECTION_STATUS=false \nLOG_LEVEL=debug \nUNO_LOG_LEVEL=debug \nUNOAPI_RETRY_REQUEST_DELAY=1_000 \nAMQP_URL=amqp://admin:aub8i7KajdZOlQ98!@tutoriais_unoapi-rabbitmq:5672/default \nREDIS_URL=redis://default:aub8i7KajdZOlQ98!@tutoriais_unoapi-redis:6379",
        "deploy": {
          "replicas": 1,
          "command": null,
          "zeroDowntime": true
        },
        "domains": [
          {
            "host": "$(EASYPANEL_DOMAIN)",
            "https": true,
            "port": 9876,
            "path": "/",
            "wildcard": false
          }
        ],
        "mounts": [
          {
            "type": "volume",
            "name": "unoapi_data",
            "mountPath": "/home/u/app"
          }
        ]
      }
    },
    {
      "type": "app",
      "data": {
        "projectName": "tutoriais",
        "serviceName": "unoapi-rabbitmq",
        "source": {
          "type": "image",
          "image": "rabbitmq"
        },
        "env": "RABBITMQ_ERLANG_COOKIE=h8uh8fuh8dfhdfhdfhf \nRABBITMQ_DEFAULT_VHOST=default \nRABBITMQ_DEFAULT_USER=admin \nRABBITMQ_DEFAULT_PASS=aub8i7KajdZOlQ98!",
        "deploy": {
          "replicas": 1,
          "command": null,
          "zeroDowntime": true
        },
        "domains": [
          {
            "host": "$(EASYPANEL_DOMAIN)",
            "https": true,
            "port": 5672,
            "path": "/",
            "wildcard": false
          }
        ],
        "mounts": [
          {
            "type": "file",
            "content": "total_memory_available_override_value=512MB",
            "mountPath": "/etc/rabbitmq/rabbitmq.conf"
          }
        ]
      }
    },
    {
      "type": "redis",
      "data": {
        "projectName": "tutoriais",
        "serviceName": "unoapi-redis",
        "image": "redis:7",
        "password": "aub8i7KajdZOlQ98!"
      }
    }
  ]
}

Pronto tudo Funcionando ✅😎

Creditos: Bruno e Clairton

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors