Siguiendo la traducción de uno de los trabajos del evento XMPP Sprint en Dusseldorf he montado un servidor XMPP en perdiendo.org.
XMPP (Extensible Messaging and Presence Protocol) es un servidor de mensajería instantánea. En el correo electrónico puedes enviar sin problema un mensaje de gmail a protonmail o hotmail o a tu propio servidor de correo, pero en la mensajería instantánea no. Si usas telegram no puedes enviar un mensaje a whatsapp o twitter, siendo todas ellas en origen lo mismo. El caso es que centralizan en un servidor la comunicación y bloquean los demás como un modo de potenciar el efecto llamada, y los usuarios somos los que perdemos. Con XMPP puedes comunicarte con todo el mundo (excepto con los anteriores, que lo bloquean) con tan solo una cuenta, y no tienes que darle tu número de teléfono a nadie para utilizarlo.
Lo usé mucho en la temporada que pertenecí a TEST, pero la verdad es que no me he encontrado con gente que lo utilice fuera de ahí.
Dejo una lista de servidores que ofrecen cuentas gratuitas y otra de programas (clientes) con los que utilizarlas. Yo uso Conversations en android y Pidgin en todo lo demás.
Si os animáis también podéis montar vuestro propio servidor. Yo tengo montado uno en perdiendo.org, que está un lightsail de amazon, y otro en r4sp1.nl, que está en una raspi vieja colgando de un enchufe del pasillo. Pero lo tengo la apertura de cuentas abierta en ninguna de ellas. No confío lo suficiente en mis conocimientos todavía. Quedan cosas que quiero aprender.
Quizá las diferencias más grandes estuvieron en cómo configurar los subdominios necesarios (el dominio de la raspi lo gestiona dynu y el de perdiendo route 53 de amazon), algunos problemas a la hora de importar los certificados de Let’s encrypt para que prosody pueda utilizar https, abrir los puertos necesarios y… la verdad es que poco más. El manual está bien explicado y es sencillo, aunque he tenido que configurar crontab a mi manera, según lo explicaban me daba error. Pero eso es algo menor. Si termino haciendo un manual sobre todo ello terminará en r4sp1.
Lo divertido que me parece hacer todo esto y lo aburrido que me da la impresión que es hablar sobre ello.