Configurar Youtube-dl mediante su archivo de configuración

Es más que posible que al usar youtube-dl tengáis que usar una gran cantidad de parámetros para adaptar la descarga a vuestras necesidades. Por ejemplo, para definir un patrón para el nombre de los archivos descargados, obtener un fichero que contenga los metadatos del vídeo, descargar solamente el audio de un vídeo, etc. Para solucionar este pequeño inconveniente lo único que tenéis que realizar es configurar youtube-dl mediante su archivo de configuración. Seguir leyendo «Configurar Youtube-dl mediante su archivo de configuración»

Configurar la rotación de Logs en Traefik con logrotate

La semana pasada vimos como activar y consultar los logs del proxy inverso Traefik usando Docker. No obstante el log generado por Traefik irá creciendo hasta que con el paso del tiempo acabe teniendo un tamaño desproporcionado y llene todo el disco. Para evitar este problema lo único que tenemos que hacer es configurar la rotación de logs en Traefik mediante logrotate de la siguiente forma. Seguir leyendo «Configurar la rotación de Logs en Traefik con logrotate»

Así puedes editar PDF desde tu navegador web online

Cuando usamos GNU Linux, Android o iOS y tenemos que gestionar, manipular y editar documentos PDF no existen muchas opciones y las que existen no son fáciles de usar para usuarios noveles. Por este motivo en el siguiente artículo les hablaré del servicio web FormatPDF que les permitirá gestionar documentos PDF de forma sencilla estén donde estén. Lo único que necesitarán es una conexión a Internet y un navegador web. Seguir leyendo «Así puedes editar PDF desde tu navegador web online»

Usar Fail2ban con Traefik para proteger servicios que corren en Docker

Para proteger los servicios que tenemos montados con Docker a través del proxy inverso Traefik podemos usar Fail2ban. De este modo podremos evitar los ataques de fuerza bruta bloqueando a todo usuario o bot que introduzca las credenciales de autenticación incorrectamente de forma reiterada. Para ello deberemos proceder del siguiente modo. Seguir leyendo «Usar Fail2ban con Traefik para proteger servicios que corren en Docker»

Limitar el acceso a un servicio o web por ip con Traefik v2

Es posible que tengáis una nube o algún que otro servicio autoalojado en casa o en un servicio VPS mediante Docker y Traefik. Por norma general estos servicios únicamente tienen que ser accesibles desde vuestro país, por lo tanto en términos de seguridad es interesante limitar el acceso del servicio a los habitantes de un determinado país del siguiente modo. Seguir leyendo «Limitar el acceso a un servicio o web por ip con Traefik v2»

Instalar y configurar el reproductor MPV en Debian y derivados

En numerosas ocasiones he escuchado gente hablando maravillas del reproductor de vídeo mpv. No obstante en mi caso lo instalaba en Debian y el rendimiento era pésimo. El consumo de CPU al reproducir los vídeos era extremadamente elevado y el motivo era porque la aceleración gráfica por hardware está deshabilitada de forma predeterminada. Por lo tanto si pretenden instalar, configurar y usar de forma satisfactoria mpv en Debian les recomiendo que sigan las siguientes instrucciones. Seguir leyendo «Instalar y configurar el reproductor MPV en Debian y derivados»

Ejecutar comandos y scripts con ssh en equipos remotos

En ocasiones es necesario o práctico ejecutar un comando o un script en un equipo remoto sin tenerse que loguear a la shell del sistema operativo remoto. Para conseguir lo que acabo de realizar haremos uso de SSH para ejecutar comandos de forma remota. De esta forma podremos ejecutar comandos y scripts desde nuestro teléfono móvil con tan solo presionar un botón. También podremos automatizar un script para realizar una serie de tareas comunes en la totalidad de nuestros equipos de una sola tacada, etc. Seguir leyendo «Ejecutar comandos y scripts con ssh en equipos remotos»

Instalar Owncloud mediante Docker y el proxy inverso Traefik v2

A continuación veremos como instalar la última versión de Owncloud mediante Docker y el Proxy inverso Traefik V2. El método que verán a continuación se puede aplicar en equipos con arquitectura arm y amd64. En mi caso he seguido el procedimiento que veréis a continuación en una Raspberry Pi 4. Seguir leyendo «Instalar Owncloud mediante Docker y el proxy inverso Traefik v2»

Instalar y configurar Traefik v2 para usarlo como proxy inverso

Meses atrás vimos como instalar configurar y usar la versión 1.7 del proxy inverso Traefik. A continuación veremos como configurar, instalar y entender la versión 2 de Traefik. Pero antes de empezar es importante conocer bien las diferencias existentes entre Traefik v1 y Traefik v2 y entender como funciona la versión 2 de Traefik. Seguir leyendo «Instalar y configurar Traefik v2 para usarlo como proxy inverso»

Instalar Typora en cualquier distribución GNU Linux

En mi caso uso el editor de textos Typora para redactar la totalidad de contenido del blog. Es el método que me resulta más rápido, fácil y práctico. Por este motivo a continuación veremos como podemos instalar Typora y mantenerlo actualizado en cualquier distribución GNU Linux. Seguir leyendo «Instalar Typora en cualquier distribución GNU Linux»