Howto: Instalando Rocket.Chat en Docker

Rocket.chat para mi es una de las mejores plataformas de chat OpenSource que existen, es muy flexible a la hora de adaptarlo y lo mejor, tiene cliente para toda las plataformas.

En este caso, realizaremos la instalación de Rocket.chat en docker, por el cual no importara la distribución linux que utilicemos, pero en este caso utilizare Centos 7 como host de mis contenedores para hacer el despliegue.

Instalación:

Vamos a usar varios contenedores y para lograr la comunicación entre ellos, se usara Docker Compose, el cual nos permite hacer despliegues de servicios el cual involucra varios contenedores.

Docker:

Instalamos docker usando el script que se encuentra en su pagina oficial.

Al finalizar el proceso usamos systemctl para subir el servicio y dejarlo habilitado para que inicie cuando se inicie el servidor.

(más…)

Autentificación LDAP Vtiger CRM 6

Vtiger-Logo-1

Vtiger es un CRM de código abierto muy potente que trata de acercarse  a grandes crms como salesforce y SugarCRM, pero en esta ocasión veremos como autentificarlo hacia LDAP.

Con un gran compañero de la compañía Gabo, logramos hacer la autentificación continuación describo los pasos para lograrla.

Para lograr la autentificación debemos usar los archivos de autentificación de Vtiger de 5.x,  estos archivos los encuentran en github.

https://github.com/braybaut/ldap-vtiger

(más…)

Howto: como crear un contenedor de datos en docker

docker

los contenedores no son persistentes en sus datos al ser ejecutados, esto quiere decir que al terminar una ejecución de un contenedor este pierde sus datos.

Existen varias practicas para realizar la persistencia de los datos, en esta ocasión usaremos un contenedor de datos ( data container) para hacer la persistencia.

Este contenedor solo guardara la información que se requiere sea persistente, no es necesario que este iniciado ya que  lo podemos compartir sin necesidad  de que este ejecutado.

(más…)

Docker: Ingresar al bash de un contenedor iniciado | Script

docker

Ultimamente he trabajado mucho con docker y en el maravilloso recorrido que he tenido con docker se me presento un problema gigante,  inicio el contenedor con su servicio pero por X o Y motivo quiero ingresar al bash y el “docker attach” no funciona porque el docker no lo inicie con /bin/bash

Una solución es abrir el puerto 22 e ingresar por ssh, pero no es la gracia trabajar de esta manera ya que estamos con container. Navegando por la red encontré un comando un poco largo para poder ingresar al bash del container y un compañero de la compañía donde trabajo también me paso uno parecido, pero me pareció algo fastidioso usar un comando largo para ingresar al bash entonces me tome la tarea de crear un script para que me facilite esta tarea, se los mostrare:

(más…)

Howto: Actualizando Fedora 22 a Fedora 23

Aunque se presento una semana de retraso en el lanzamiento oficial de Fedora 23  (27-10-2015) Ya no tenemos que esperar mas, porque Fedora23 ya esta con nosotros.
dnf nos hace el trabajo “Sucio” entonces empecemos:

1) Actualicemos el sistema

 
Es necesario tener los últimos paquetes de Fedora 22 para realizar la actualización a fedora 23
sudo dnf update -y

2) Instalación del plugin de DNF


Este plugin es necesario para hacer la actualización a fedora 23

sudo dnf install dnf-plugin-system-upgrade

3)Iniciando Actualización

Como ya tenemos nuestro fedora 22 con los ultimos paquetes y el plugin de dnf instalado podemos iniciar la actualización.

sudo dnf system-upgrade download –releasever=23 –best

Con este comando dnf bajara todas las actualizaciones en el equipo local para después instalarlas. Con –best nos aseguramos que no nos cancele la actualización si un paquete no puede ser actualizado (como pasa con una dependencia de mysql workbench)

4) Reiniciando y actualizando

Cuando el proceso anterior finalice, procedemos a reiniciar con dnf para que nuestra maquina instale las actualizaciones, tomara un poco de tiempo, pueden ir tomando un cafe mientras finaliza.

sudo dnf system-upgrade reboot

Cuando este proceso finalice ya podemos iniciar con Fedora 23 y disfrutar de varios cambios como Gnome 3.18

http://platform.twitter.com/widgets.js

http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4dcde18b394a19ad

(más…)