Danielside

informática softwarelibre divagaciones música

Contenedores, GNU/Linux, Música

Nextcloud con almacenamiento S3 y directorios compartidos LXC

Hacía un tiempo que quería tener un espacio realmente importante en mi Nextcloud para hacer backup de música y fotos. Pero el espacio no es barato. El servidor sale a unos 6 euros al mes, mientras que un volumen adicional (un disco) de 150Gib en DigitalOcean está a unos 16 euros al mes (iva incluido).

Descubrí que DigitalOcean también ofrece almacenamiento de objetos compatible con la API S3 de Amazon. Este almacenamiento está pensado en principio para servir grandes cantidades de estáticos a modo de CDN, pero al ser mucho más barato (5 dólares los 250Gib) me venía perfectamente para tener un gran espacio de backup, pagando la leve desventaja de un acceso pelín más lento (solo un poco). Al fin y al cabo implica un acceso a una red, mientras que la primera opción era un disco local al VPS.

Así que tenía dos problemas: integrar S3 limpiamente en un Nextcloud en funcionamiento y hacer que fuera visible desde el contenedor LXC con los permisos adecuados.

Seguir leyendo…

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

Disponible LinuxAE 5.1.1 con correcciones de errores (y nueva imagen OVA)

Esta vez sí me he lanzado a distribuir una nueva imagen OVA con todo instalado (no lo hice para la 5.1), pero quien tenga LinuxAE 5 ya instalado puede actualizar fácilmente siguiendo las instrucciones en https://linuxae.org.es. Os cuento las novedades.

Seguir leyendo…

GNU/Linux

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, no creo que los símiles que se han ido usando para explicar qué son los contenedores hayan sido los más adecuados. Circula por ahí la idea de que son como “máquinas virtuales ligeras” o “virtualización de los pobres”, pero esto es una verdad a medias.

En el mundo de LXC (sistema con el cual tengo ahora mismo montado mi servidor VPS) sí es cierto que un contenedor es prácticamente una máquina virtual con un sistema operativo completo: todas las librerías, su sistema de init, todos los programas de la instalación por defecto del sistema, etc.

Pero los contenedores Podman/Docker hay que verlos como un aislamiento de procesos. Es una especie de “empaquetamiento” (esto sería la imagen) de un proceso junto con todas sus librerías y configuraciones, y nada más; es decir no debes tener en el contenedor editores de texto, herramientas auxiliares de depuración ni nada por el estilo y ni siquiera debes ser capaz de conectarte (o no deberías tener la necesidad) por ssh o cualquier otro medio a la “consola” de ese contenedor. La idea es que jamás tenga que hacer ningún ajuste manual, solo en la imagen. Piensa que cuando tienes un proceso corriendo en tu ordenador (por ejemplo Prosody) tampoco “te conectas a ese proceso” para depurar ni inspeccionar nada. No se si me explico bien pero creo que eso se acerca a la idea de lo que debe ser un contenedor.

Seguir leyendo…

GNU/Linux

Linux no se puede comprar ni vender

Como decía Manolo Escobar, ni se compra ni se vende. Al hilo de algunos comentarios de “Microsoft ha comprado Linux” que he visto por ahí, me gustaría hacer algunas aclaraciones al respecto de por qué es imposible.

Seguir leyendo…

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

LinuxAE en tu nube

Teniendo un servidor VPS, si ya usas Linux AE para realizar trámites con la administración, se me ocurrió que sería muy útil conectarse desde cualquier lugar, sin instalar nada en el ordenador y sin importar el sistema operativo que se utilice, siempre que cuente con un cliente RDP.

Seguir leyendo…

GNU/Linux

Hay vida en la línea de comandos, reloaded

Siguiendo la estela de la entrada de Hay vida en la línea de comandos, le doy otra vuelta al concepto con lo aprendido hasta ahora. Me he montado (aprovechando un Thinkpad x220 que me sobraba) un buen entorno donde la única regla ha sido no instalar X11.

La base, como sistema operativo, será Devuan Beowulf, por simplicidad y por razones que contaré más tarde. Se hace una instalación básica sin entorno gráfico desde el .iso netinstall.

Configuración previa

Paquetes muy útiles si se trabaja en un portátil serán powertop y laptop-mode-tools. Instalamos también git y por supuesto emacs-nox. Si queremos firewall: ufw.

Elegimos y configuramos la fuente con dpkg-reconfigure console-setup. La que creo que mejor se ve es Terminus Bold. Tampoco hay demasiado para elegir.

Tmux

Tres paneles de Tmux, con la barra de estado
Seguir leyendo… 2 comentarios

GNU/Linux, Música, Raspberry Pi

Música de alta calidad con Qobuz, BubbleUPNP y Raspberry Pi

Ya he conseguido tener mi streaming en alta calidad con el servicio Qobuz (suscripción Studio Premier sonido FLAC 24 bit, hasta 192Khz) con la Raspberry 4 ¡y todo legal oiga!

Seguir leyendo…

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

Actualización de LinuxAE 5: renovación de certificados FNMT

Hace ya bastante tiempo que la FNMT “abandonó” a los usuarios que pretendían obtener/renovar un certificado emitido por ellos con Firefox por encima de la versión 68. Parece que el problema se originó en que a partir de esa versión en adelante Mozilla eliminó cierto elemento de HTML en el que la FNMT confiaba.

En agosto por fin consiguieron sacar una librería multiplataforma para generar las claves independientemente del navegador al que llaman Configurador FNMT.

Seguir leyendo…

GNU/Linux, Música

Copia de seguridad de música streaming con Audacity

Lo primero que me gustaría señalar es que no me parece legítimo ni justo -y dudo que sea legal- realizar este procedimiento con el objetivo de distribuir música a escala masiva por redes como bittorrent, ya que de esa manera el autor de la música no está recibiendo una compensación, por pequeña que sea, del hecho de que se reproduzca en los sistemas de streaming de pago. Esto lo hago porque si contrato un servicio de música, me gusta tener copia de la misma en mi reproductor “offline”…

Reproductor de alta resolución -24bit- FiiO X1 que acepta formatos sin pérdida como FLAC, además de formatos libres como OGG

…simplemente con la intención de poder disfrutar de esa música en cualquier lugar.

En los últimos años han ido apareciendo multitud de servicios de streaming de música con valores añadidos sobre Spotify, principalmente el hecho de ofrecer música en alta calidad (sin compresión o con compresión sin pérdida flac y en resoluciones por encima de los 16bit y frecuencias por encima de los 320kbps del mp3). De entre ellos podríamos destacar Qobuz y Tidal.

Seguir leyendo…

GNU/Linux

Escritorio remoto al trabajo con openconnect

Como probablemente estés de teletrabajo, te habrás visto obligado a tener un windows porque normalmente las infraestructuras de acceso remoto no tienen cliente para GNU/Linux.

Seguir leyendo…