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.
elmer-20 d4b1ac55a2 Primer commit - setup evolution api 6 days ago
docs docs 10 months ago
.env.example fix generacion de QR 2025-10-15 6 months ago
.gitignore instalador de Evolution API 10 months ago
README.md instalador de Evolution API 10 months ago
docker-compose.yml Primer commit - setup evolution api 6 days ago
install.sh Primer commit - setup evolution api 6 days ago
steps.txt Primer commit - setup evolution api 6 days 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!