Danielside

informática softwarelibre divagaciones música

prosody, Haproxy, Websocket, ConverseJS

Vamos a contar la conexión del excelente cliente web XMPP ConverseJS (https://conversejs.org/) al servidor Prosody (https://prosody.im/) usando WebSockets (https://developer.mozilla.org/es/docs/Web/API/Websockets_API) con Haproxy (http://www.haproxy.org/) de por medio.

Puente Telegram <> XMPP, pero bien

Hace ya tiempo que tenía ganas de acometer un verdadero rediseño del puente telegram <> xmpp basado en telegram-cli. La verdad es que Telegram lleva la compatibilidad hacia atrás como bandera y me sorprende que después de bastantes años abandonado, este cliente siguiera funcionando. Con achaques, pero seguía funcionando. Había llegado a un punto en […]

Contenedor telegram con Buildah y Podman (II)

Casi 2 meses después de la primera entrega he ido avanzando en mi conocimiento de Podman y Buildah y ya tengo un contenedor casi completo para sustituir al servicio de puente Telegram, que se está ejecutando actualmente en un contenedor LXC. La versión en contenedor Podman es ideal para este servicio. Según voy sabiendo más, […]

Contenedor telegram con Buildah y Podman

Por razones que explica muy bien Oliver Liebel en su magnífica biblia sobre contenedores, la cual estoy digiriendo poco a poco (1700 páginas) Docker bien podría formar parte del pasado. Podman es una herramienta para crear contenedores sin daemon (Docker necesita un proceso daemon), que permite contenedores rootless, y basado en el estándar Open Container […]

Correo electrónico sin «app» en Android

Soy poco de andar con el móvil las 24 horas por varios motivos. Porque prefiero estar en el mundo, porque es incomodísimo teclear en un mini teclado, porque no es lo suficientemente libre, etc. Pero reconozco que tiene utilidad. Llevo pocas cosas y no hago nada importante. Por supuesto nada de banca y cosas serias. […]

Videoconferencias libres y seguras con Jitsi

Llevaba mucho tiempo detrás de realizar una instalación funcional de Jitsi en un servidor VPS y después de varias guias que no terminan de funcionar y de una documentación oficial pobre, por fin he encontrado un muy buena. Como no soy mucho de enlazar cosas que encuentro, ni mucho de menos de copiar contenido original […]

Mi cloud con Haproxy y LXC

Me ha costado un poco pero finalmente he conseguido reestructurar mi vetusto servidor de DigitalOcean con Debian 7, donde tengo varias aplicaciones personales (nextcloud, gnusocial, prosody, etc.) a uno con Debian 10 en el que cada aplicación reside en un contenedor LXC 3 sin privilegios usando Alpine 3.10 (el mismo que usa Docker por defecto)

Configurar (bien) Gajim con BOSH

Los mejores clientes XMPP que conozco hasta ahora son Gajim y Conversations [1]. Lo bueno de Gajim es que si te ves condenado a usar Windows, también lo tienes y funciona exactamente igual. Me gustan Gajim y Conversations porque tienen dos cosas importantes: la sincronización de los mensajes entre todos los clientes que uses y […]

Recepción de mensajes Telegram en XMPP/Jabber

De entre las plataformas de mensajería instantáneas existentes, poniendo en la balanza la libertad y también la masa de usuarios, he decidido que usaría Telegram, por muchos motivos. Aunque en apariencia sea igual a whatsucks, tiene innumerables ventajas desde el punto de vista de tu libertad. Las desventajas son las de siempre 1) que no […]

Conectando Telegram con XMPP mediante matterbridge

Lo mejor de los protocolos abiertos es precisamente eso, que son abiertos. Y como tales pueden hablar entre ellos. Y eso es divertido. Cerrado, aburrido. Abierto, divertido. Uso Telegram de forma ocasional. No quiero tenerlo en el móvil. Primero para no estar pendiente a cada momento y segundo porque hacía que la batería se descargara […]