docker
Certificados Wildcards de Letsecnrypt con Traefik y Duckdns
· ☕ 5 min lectura
Hasta ahora utilizaba el contenedor de Letsencript para obtener los certificados de ciertos servicios que utilizo para mi servidor personal. Pero sinceramente el método que utilizaba era un poco “chapuzas”, utilizada un subdominio de Duckdns por cada servicio, el problema es que Duckdns solo ofrece 5 subdominios de manera gratuita, pero además, los certificados que obtenía a través del proxy inverso, no eran del todo correctos ya que al final se mostraba el subdominio

Docker: Zabbix en Raspberry Pi
· ☕ 13 min lectura · ✍️ [Carlos M.]
Sigo probando diferentes soluciones para la recolección y visualización de estadísticas de los diferentes dispositivos de mi red. Fue a raíz de escuchar un podcas de hardwareadictos, que decidi probar zabbix en mi Raspberry Pi 3, pero surgió un problema, y es que no existe una imagen par apoder crear un contenedor docker para arquitectura armv7, y sinceramente teniendo todos los servicios corriendo en doker, me daba una pereza tremenda tener que instalar y

Docker: Backups con Duplicati
· ☕ 4 min lectura · ✍️ [Carlos M.]
Ya vimos como realizar copias de seguridad con rsnapshot, pero si no estas acostumbrado a tratar con ficheros de configuración puede que su uso se te haga difícil de entender y prefieras las configuraciones mediante interfaz gráfica. Si utilizas Docker puedes usar Duplicati, que nos va a permitir realizar copias de seguridad tanto a nivel local como en la nube, pudiendo utilizar servicios como Hubic, Google Drive, Mega, etc. Crear el contenedor Vamos a crear el contenedor para Duplicati:

Docker: Administra tu colección de música con Beets
· ☕ 8 min lectura · ✍️ [Carlos M.]
Introducción Antes de nada, decir que Beets es un administrador para tu biblioteca de música y no un reproductor de música, aunque podemos añadir un plugin para reproducir música de forma muy básica. si el navegador soporta audio HTML5. Si cuentas con una gran colección de música Beets te ayudará a tenerla bien ordenada ya que se encargará de importar la biblioteca y etiquetarla correctamente según tus gustos. Beets es una herramienta increíble, escanea tu colección original y

Docker: Ouroboros, el sucesor de Watchtower
· ☕ 2 min lectura · ✍️ [Carlos M.]
Hace poco os escribí como actualizar automáticamente vuestros contenedores en docker gracias a Watchtower, hoy os presento a su sucesor Ouroboros, mientras Watchtower esta escrito en Go, Ouroboros lo está en python 3. Instalación Al igual que Watchtower, Ouroboros se ejecuta como una imagen de Docker e interactúa con la API de Docker utilizando el socket local. 1 2 3 docker run -d --name ouroboros \ -v /var/run/docker.sock:/var/run/docker.sock \ pyouroboros/ouroboros Caracteristicas Ouroboros admite muchas opciones de configuración diferentes, como:

Docker: Jellyfin y Nextcloud mediante proxy inverso
· ☕ 6 min lectura
Introducción Vamos a ver como poder aprovechar que tenemos funcionando el contenedor de Letsencrypt para realizar un proxy inverso y poder acceder desde diferentes nombres de subdominios duckdns (nextcloud.duckdns.org, jellyfin.duckdns.org, etc) a nuestro servidor, sin necesidad de tener que estar abriendo puertos para cada servicio, bastara con tener abierto solo el puerto 443, y el propio contenedor de Letsencrypt se encargara redirigir cada petición a su correspondiente servicio. Pongo un pequeño gráfico para que se entienda mejor:

Certificados Letsencrypt para tu servidor mediante docker
· ☕ 6 min lectura · ✍️ [Carlos M.]
En el articulo de hoy vamos a ver como utilizar un contenedor docker para generar y actualizar de forma automática los certificados que nos proporciona Letsencript de forma gratuita para nuestros nombres de subdominios obtenidos en Duckdns y que podemos utilizar para diferentes servicios en nuestro servidor mediante un proxy inverso, como veremos en próximos artículos. Instalación Voy a utilizar la imagen que proporciona Linuxserver en el hub de Docker, en la seccion Dockers, buscamos por letsencrypt

Montar bibliotecas cifradas para Jellyfin con Google Drive y Rclone
· ☕ 8 min lectura · ✍️ [Carlos M.]
En el artículo de hoy vamos a ver como utilizar Google Drive como almacenamiento para nuestra biblioteca de Jellyfin, si dispones de una cuenta ilimitada, imagina las posibilidades, además cifraremos el contenido de la biblioteca para evitar las “miradas de curiosos”". Para ello vamos utilizar rclone para montar Google Drive en nuestro dispositivo como si fuese un sistema de ficheros local, aunque este articulo está realizado sobre OpenmediVault , lo puedes aplicar a

OpenMediaVault: Jellyfin mediante docker
· ☕ 2 min lectura · ✍️ [Carlos M.]
Jellyfin es un servidor multimedia, al estilo Plex o Emby, fork de Emby, totalmente gratuito y OpenSoure, no utiliza servidores de terceros, no tiene características premium ni licencias, ademas cuenta con clientes para diferentes plataformas (android, androidtv, amazon fire stick, etc). Dispones de dokers para que no te compliques la vida con su instalación, afortunadamente también está para arm64, arquitectura utilizada por mi servidor con placa rockpro64pro con OpenmediVault como sistema operativo.

OpenMediaVault: Plex en Docke
· ☕ 3 min lectura · ✍️ [Carlos M.]
Introducción Aunque disponemos de un plugin, podemos aprovechar que hemos instalado Docker, para instalar un contenedor para Plex, con sus pros y contras, solo decirte que yo he probado plex de las dos maneras, mediante plugin y docker, no he notada una gran diferencia de rendimiento entre un uno u otro. Preparación Antes de instalar la imagen para la creación del contenedor, vamos a compartir las carpetas que van ofrecer el contenido multimedia para

OpenMediaVault: Nextcloud con Docker
· ☕ 5 min lectura · ✍️ [Carlos M.]
Introducción Podemos instalar Nextcloud a través del plugin que nos proporciona OpenMediaVault, pero también a través de Docker, utilizando un contenedor para la base de datos MariaDB y otro para Nextcloud, que desde mi percepción considero que va ligeramente mas rápido. Preparación del entorno En este articulo vimos como instalar Docker en OpenMediaVault, para unificar futuras instalaciones de nuevos contenedores para docker, vamos a compartir una carpeta llamada Dockers, donde creamos otra

OpenMediaVault: DDNS mediante docker y Duckdns
· ☕ 2 min lectura · ✍️ [Carlos M.]
Introducción Hay multitud de scripts y programas que te permiten actualizar tu dirección IP pública para poder hacer uso de diferentes serviios de revolución de nombres de nombres como No-IP, Dyndns o Duckds. En el propio sitio de Duckdns te ofrecen diferentes scripts, en función de donde van a correr (router, server linux, etc.), para poder actualizar tu dirección IP para su servicio. Sin embargo podemos utilizar un contenedor docker para realizar este

OpenMediaVault: Docker y contenedores
· ☕ 1 min lectura · ✍️ [Carlos M.]
Introducción En OpenMediaVault podemos hacer uso de Docker, y poder administrar, descargar, editar o configurar contenedores fácilmente desde la interface web. Necesitaremos instalar el plugin OMV Extras, en este articulo te explico como hacerlo, y activar el repositorio para poder instalar el plugin Activando repositorio Dentro de la sección OMV Extras seleccionamos Docker CE y pulsamos en el boton Editar Activamos Habilitar Comprobamos que el repositorio esta habilitado