For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deploy utilizando Docker

En el siguiente apartado abordaremos los pasos necesarios para tener OMniLeads corriendo en entornos dockerizados.

Se requiere contar con Docker-Engine instalado en el ambiente a desplegar (Linux, Mac, o Win$):

y el siguiente repositorio clonado:

git clone https://gitlab.com/omnileads/omldeploytool.git
cd omldeploytool/docker-compose

OMniLeads & Docker Compose

Este entorno es ideal para un Testing Inicial o Prueba de Concepto ("PoC") local, debido a su rápido despliegue. Sin embargo no es recomendado para entornos productivos.

En este directorio, encontraremos 3 entornos de Docker Compose:

  • test-env: se utiliza para lanzar el stack de manera local mediante Docker Desktop.

  • prod-env: se utiliza para lanzar el stack en un VPS (Virtual Private Server) o VM (Virtual Machine).

  • dev-env: se utiliza para lanzar el stack de desarrollo (development) de manera local mediante Docker Desktop.

Para cualquiera de los casos, se precisa crear un archivo .env a partir de copiar el archivo env de ejemplo, provisto por el escenario elegido. A modo de ejemplo, intentaremos lanzar "test-env":

$ cp env test-env/.env
$ cd test-env
$ docker-compose up -d
$ ../oml_manage --reset_pass
$ ../oml_manage --init_env

Una vez que el entorno esté corriendo, simplemente se accede a la Suite mediante https://localhost con user y password "admin".

Última actualización