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»

Solucionar el consumo alto de cpu al usar la Raspberry Pi con SSD

En mi caso uso un disco duro SSD en la Raspberry Pi 4. Seguí los siguientes pasos para reemplazar la tarjeta MicroSD por un dispositivo de almacenamiento SSD. Al seguir los pasos todo funcionaba perfecto, pero si noté un consumo alto de CPU. Mientras los valores de uptime deberían ser aproximadamente cero en mi caso eran los siguientes: Seguir leyendo «Solucionar el consumo alto de cpu al usar la Raspberry Pi con SSD»

Instalar configurar y usar el gestor de ventanas i3 en Linux

Actualmente estoy usando el gestor de ventanas i3 como mi escritorio principal, pero aparte de i3 también tengo instalado XFCE. El motivo es que si algún día tengo problemas con i3 podré tirar de XFCE. Además también me gusta usar gran parte de las herramientas que ofrece el escritorio XFCE en i3. Por lo tanto les detallaré como instalar y configurar el gestor de ventanas i3 partiendo de una instalación con Debian Testing, el escritorio XFCE, network manager y el gestor de sesiones Lightdm. Seguir leyendo «Instalar configurar y usar el gestor de ventanas i3 en Linux»