Espocrm

¿Que es este repositorio?
Este repositorio te permitirá desplegar EspoCRM que es un software libre con licencia GPL que tiene todo lo que podemos esperar de un CRM (gestión de contactos, calendario, documentos, campañas, equipos y roles, etc.) y cuenta con amplias capacidades de personalización, gracias a una arquitectura basada en un API que permite a prácticamente conectar cualquier software al CRM y expandir su funcionalidad, o integrarse perfectamente en los procesos actuales de las empresas.
También dispone de la posibilidad de ampliar sus funcionalidades por medio de complementos o plugins, que nos permiten llegar a muchas funciones no disponibles en el paquete básico. Por ejemplo, el paquete Advanced, que requiere el pago de una licencia, incluye interesante características como la gestión de productos, facturación, informes, envíos de paquetería, flujos de trabajo, integración de MailChimp, Integración con Google Calendar, etc.

Configuración
cd /root/containers
git clone https://github.com/HiveAgile/espocrm.git
cd espocrm
Ajustar las variables del fichero .env
ESPOCRM_HOST=espocrm.hiveagile.dev
## ESPOCRM Credentials
ESPOCRM_ADMIN_USERNAME=admin
ESPOCRM_ADMIN_PASSWORD=HiveAgile2021.
## Database Config
MYSQL_ROOT_PASSWORD=OsBW280KWFOCg96e
MYSQL_USER=espocrm
MYSQL_PASSWORD=RaE80dUDDUOaiV0B
MYSQL_DATABASE=espocrm
ESPOCRM_DATABASE_HOST=mariadb
ESPOCRM_DATABASE_USER=${MYSQL_USER}
ESPOCRM_DATABASE_PASSWORD=${MYSQL_PASSWORD}
ESPOCRM_DATABASE_NAME=${MYSQL_DATABASE}
## ESPOCRM Config
ESPOCRM_SITE_URL="https://${ESPOCRM_HOST}"
ESPOCRM_LANGUAGE=es_ES
ESPOCRM_TIME_ZONE="Europe/Madrid"
ESPOCRM_DEFAULT_CURRENCY=EUR
ESPOCRM_HOST
Esta variable define el dominio donde accederas a espocrm, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.
## ESPOCRM Credentials
En está sección puedes configurar las credenciales del usuario administrador
## ESPOCRM Config
En está sección puedes definir el idioma, timezone y tipo de moneda aúnque se puede configurar más tarde internamente desde los Ajustes de la aplicación
USO
Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.
cd /root/containers/espocrm
docker-compose up -d
Actualizaciones automáticas (Opcional)
Puedes usar watchtower que actualiza todos los contenedores que estan como latest
Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -i 30
Invitación a mi Canal.
Estás invitado a mi canal de telegram, donde publico más soluciones como esta.
https://t.me/aitorroma