Overview
Evolution Manager is an open-source tool designed to streamline the administration and monitoring of instances using the Evolution API. With features such as instance management, customization of settings, and user utilities, Evolution Manager aims to simplify the process of managing instances efficiently.
Features
- Instance Management: Create, manage, and delete instances easily.
- Instance Settings: Customize behavior settings, integrate webhooks, configure RabbitMQ, WebSocket, Chatwoot, and Typebot settings.
- User Utilities: Check user numbers, search for conversations, and find groups effortlessly.
Installation
To install Evolution Manager globally and set it up with PM2 for efficient usage, follow these steps:
- Ensure Node.js and npm are installed on your system.
- Install Evolution Manager globally using npm:
npm install -g evolution-manager - Access CLI commands by typing
evolution-managerin your terminal. - Available commands include:
- help: Displays available commands and descriptions.
- server: Perform server-related operations.
- start [–port=9615]: Start the server on the specified port (default: 9615).
- build: Build the project.
- pm2: Manage the process with PM2.
- setup: Set up PM2 for the project.
- start: Start the service with PM2.
- stop: Stop the service in PM2.
- restart: Restart the service in PM2.
- delete: Remove the service from PM2.
Summary
Evolution Manager is a powerful open-source tool that simplifies the administration and monitoring of instances using the Evolution API. With features like instance management, customization of settings, and user utilities, Evolution Manager offers a comprehensive solution for efficiently managing instances. By following the installation guide and leveraging features such as setting up PM2 for efficient process management, users can enhance their experience and streamline their workflow when working with Evolution Manager.