Seja bem-vindo ao Guia de Instalação EasyPanel UNOAPI 🚀
👉 Participe da Comunidade HubConnect 👈
curl -sSL https://get.easypanel.io | shAdicione nome de Project
Clique na aba Templates
Va ate final da pagina
{
"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!"
}
}
]
}Creditos: Bruno e Clairton




