You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alejandro Robles 5ecfbed706 docs 10 months ago
docs docs 10 months ago
.env.example instalador de Evolution API 10 months ago
.gitignore instalador de Evolution API 10 months ago
README.md instalador de Evolution API 10 months ago
docker-compose.yml instalador de Evolution API 10 months ago
install.sh instalador de Evolution API 10 months ago

README.md

Instalación Automática de Docker, Docker Compose, y Evolution API

Este repositorio proporciona un script Bash (install.sh) para instalar y configurar Docker, Docker Compose plugin y Evolution API en servidores basados en Ubuntu.

Requisitos previos

  • Sistema operativo: Ubuntu 18.04, 20.04, 22.04, 24.04 (u otra versión compatible con los repositorios oficiales de Docker)
  • Acceso con usuario que tenga privilegios de sudo
  • Conexión a Internet desde el servidor

Contenido del repositorio

  • install.sh: script que automatiza la instalación.

1. Descargar o clonar el repositorio

git clone https://github.com/devalexcode/shell-evolution-api.git

2. Ingresa a la carpeta del proyecto

cd shell-evolution-api

3. Crea el archivo .env

cp .env.example .env

3.1 ⚙️ Configuración del archivo .env

Antes de levantar los servicios, asegúrate de crear y configurar tu archivo .env:

nano .env

Edita el archivo .env con tus propios valores:

############################################
# Evolution API
############################################

# ------------------------------------------
AUTHENTICATION_API_KEY=api_key # Clave de autenticación para Evolution API (Contraseña de administrador)
# ------------------------------------------
EVOLUTION_API_PORT=8080 # Puerto de escucha para Evolution API
# ------------------------------------------
CONFIG_SESSION_PHONE_VERSION=2.3000.1023204200 # Whatsapp Web version for baileys channel: https://web.whatsapp.com/check-update?version=0&platform=web
# ------------------------------------------

############################################
# PostgreSQL
############################################

# ------------------------------------------
POSTGRESS_USER=user # Usuario de PostgreSQL (POR SEGURIDAD MODIFICA ESTE VALOR)
# ------------------------------------------
POSTGRESS_PASS=123456 # Contraseña de PostgreSQL (POR SEGURIDAD MODIFICA ESTE VALOR)
# ------------------------------------------
POSTGRESS_PORT=5432 # Puerto de PostgreSQL (Se sugiere no modificar)
# ------------------------------------------

############################################
# Redis
############################################

REDIS_PORT=6379 # Puerto de Redis (Se sugiere no modificar)

4. Dar permisos de ejecución al script

chmod +x install.sh

5 Ejecutar el script

./install.sh
  • El script actualizará el sistema, instalará Docker y sus herramientas, añadirá el usuario al grupo docker desplegará n8n, Evolution API y Portainer.

Shell instalacion

Ingresar a Evolution API

Al finalizar, verás un mensaje indicando la URL de acceso a Evolution API:

¡Instalación completada! Evolution API funcionando y accesible: http://<IP_DEL_SERVIDOR>:EVOLUTION_API_PORT/manager

Login Evolution API

¡Listo! Con estos pasos tu servidor quedará con Evolution API instalado.

👨‍💻 Autor

Desarrollado por Alejandro Robles | Devalex
¿Necesitas que lo haga por ti? ¡Estoy para apoyarte! 🤝 https://devalexcode.com/soluciones/evolution-api-whatsapp-en-servidor-vps

¿Dudas o sugerencias? ¡Contribuciones bienvenidas!