Danielside

informática softwarelibre divagaciones música

GNU/Linux, Internet, Jitsi, XMPP

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 (aunque en este caso solo por traducirlo sí estaría bien) voy a redondear la excelente guía para instalar Matrix, Riot y Jitsi de Matrix.org con unos cuantos briconsejos, y finalmence ofrezco algunos datos experimentales de como han ido las pruebas con un servidor de 1GB de RAM y 1 CPU Intel Xeon 2.3Ghz.

Seguir leyendo… 4 comentarios

Administración Electrónica, GNU/Linux, LinuxAE

Imagen virtual OVA para LinuxAE 5

Ya tengo generada la imagen virtual OVA (descarga con bittorrent) para importar en tu virtualbox para LinuxAE 5. Esta era la manera tradicional de distribuir LinuxAE, así que ahora tienes la “opción fácil” también.

LinuxAE 5 instalado en Debian con XFCE + Snowblind + Faenza

No es más que una instalación Debian 10 con XFCE, iconos Faenza, tema Snowblind, al que le aplicado la “receta” descrita en la opción 2 de instalación en https://linuxae.org.es.

Para usarla con KVM, se puede instalar en VirtualBox y posteriormente convertir para su uso con QEMU/KVM.

Administración Electrónica, GNU/Linux, LinuxAE, Software Libre

Nueva versión de la máquina virtual Linux para Administración Electrónica

Tengo una nueva versión de LinuxAE con software 100% libre, por primera vez libre de Java de Oracle (y por tanto de applets), que no se distribuirá como tal, sino como un playbook de Ansible que te permitirá convertir cualquier Debian 9 o 10 existente en LinuxAE.

Seguir leyendo…

GNU/Linux, PHP, Software Libre, XMPP

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)

Seguir leyendo…

GNU/Linux

Sobrevivir a un entorno corporativo Windows

Es de sobra conocido que, aunque disfrutemos en casa de nuestra distribución GNU/Linux favorita (¡Debian!) en el trabajo vamos a tener grandes problemas para usar, no ya nuestra favorita, si no cualquier distribución. Generalmente nos darán un PC con un engendro llamado Windows 10.

Windows 10 es insoportable por varios motivos: su instalación viene plagada de programas espía por defecto que tienes que desactivar, gigas y gigas de actualizaciones continuas que hasta pueden borrar tus archivos personales, necesita grandes cantidades de RAM para moverse relativamente bien (ahora cuento con 16GiB), hace todo lo posible por evitar la instalación de una distribución GNU/Linux en el mismo ordenador con arranque dual, más todas las molestias de usar entornos de Microsoft en general: virus, lentitud, cuelgues sin motivo, etc. Todo eso centrándome solo en los aspectos prácticos del día a día, para temas éticos qué mejor resumen que las campañas de Free Software Foundation: general de Windows y relativa a windows 10

Si contamos con una máquina con capacidad de virtualización y una generosa cantidad de RAM, podemos usar VirtualBox para instalar nuestra distribución favorita (¡Debian!), ponerla a pantalla completa y trabajar como la tuvieras instalada en el PC.

Seguir leyendo…

Administración Electrónica, GNU/Linux, LinuxAE, Software Libre

Usando LinuxAE con qemu y virt-manager

LinuxAE lo construí usando VirtualBox con objeto de que se pudiera usar con cualquier sistema operativo, pero si usamos Linux, con poco esfuerzo podemos usar una virtualización más seria: QEMU con KVM con la interfaz Libvirt. Yo he hecho la prueba y dedicándole a la máquina los mismos recursos, la noto “más ligera” en ejecución (¡menudo benchmark! direís… y con razón ;)).

Seguir leyendo…

GNU/Linux, Internet, Raspberry Pi, Software Libre

Internet en casa con modem 4G y raspberry pi

Hacía mucho que lo tenía en mente y al fin me he podido poner y lo he conseguido. Dar de baja la fibra, que es una buena pasta por un servicio escasamente aprovechado, para montarme un tinglado con un modem 4G, una sim de cualquier operador virtual, una raspberry pi y un router tp-link.

Hay varias formas de hacer esto, en Internet hay muchos tutoriales muy buenos donde montas en la raspberry el router completo (DHCP, DNS, enrutamiento, etc.) pero hay una manera mucho más sencilla dejando que un router haga el trabajo sucio y convirtiendo a la raspi en un modem.

Seguir leyendo…

12 comentarios

GNU/Linux, PHP, Programación

PHP moderno en servidor VPS viejuno

Me encanta Debian por su estabilidad. Cuando el mundo acabe, las cucarachas vivirán sobre la faz de la tierra y quedará un servidor Debian encendido.

La desventaja es que son muy conservadores para actualizar las versiones del software, lo cual puede generar problemas de seguridad y también de rendimiento. Yo tengo un servidor virtual contratado para mis aplicaciones y en la época en la que comencé estaba disponible Debian 7 “Wheezy”, eso estaba haciendo que ya no pudiera instalar versiones modernas de ciertas aplicaciones, que se habían pasado a versiones de PHP más modernas y que corrigen fallos importantes. Me encontraba en la 5.4

Seguir leyendo…

1 comentario

GNU/Linux, Internet, LUA, Programación

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 controlas los servidores por donde pasan tus comunicaciones, 2) que no te puedes fiar al 100% de la corrección del cifrado de mensajes. Pero más allá de eso, nos ofrece:

  1. Las aplicaciones cliente son libres y su código está disponible, cualquier lo puede inspeccionar y si no le gusta instalarse la del market, compilarlo.
  2. Está en f-droid.
  3. Y más importante que eso, siempre han facilitado enormemente la creación de clientes no oficiales que usen su red, realizando esl esfuerzo de crear APIs (https://core.telegram.org/api) que permiten construir clientes con la totalidad de las funciones de la plataforma. De esta manera, podrías implementar el cifrado extremo a extremo que te diera la gana, como el omnipresente OTR el nuevo OMEMO de Conversations (https://conversations.im/omemo/)

En definitiva, siendo también un servicio opaco, creo que es una plataforma que da un amplio grado de libertad y eso la hace mucho más divertida.

Seguir leyendo…

1 comentario

GNU/Linux, Seguridad, Software Libre, Tecnología

Sincronizando ficheros sin servidor

La ubicuidad de la conexión a Internet y nuestra querencia por tener muchos dispositivos ha hecho que queramos sincronizar ficheros entre todos ellos. Para tener un control completo sobre lo que es de nuestra propiedad, no deberíamos abrir alegremente cuentas “en la nube”, porque ¿a quien sirve realmente ese servidor?.

Eso nos deja con muy buenas opciones como owncloud y nextcloud, pero si quieres tener realmente el control sobre tus ficheros, no solo el software deber ser libre, si no que el servidor físico o virtual deber ser también tuyo. Como no todos tienen las habilidades para montar una instancia de owncloud/nextcloud ¿qué tal sin prescindimos del servidor?

Seguir leyendo…

2 comentarios