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.
|
|
6 days ago | |
|---|---|---|
| docs | 10 months ago | |
| .env.example | 6 months ago | |
| .gitignore | 10 months ago | |
| README.md | 10 months ago | |
| docker-compose.yml | 6 days ago | |
| install.sh | 6 days ago | |
| steps.txt | 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
dockerdesplegará n8n, Evolution API y Portainer.
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
¡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!

