Programar la ejecución de tareas con Systemd Timers y reemplazar Cron

En su día detallamos el uso de cron y anacron para programar la ejecución de tareas y scripts a una hora determinada. Cron y Anacron funcionan perfectamente y de hecho es el método que acostumbro a utilizar. No obstante hay alternativas para reemplazar Cron y una de ellas son los Systemd Timers. Los Timers de Systemd pueden ser una alternativa válida ya que la mayoría de distribuciones Linux incorporan Systemd. Seguir leyendo «Programar la ejecución de tareas con Systemd Timers y reemplazar Cron»

Instalar y actualizar Firefox a la última versión con un script

Me atrevería a decir que Debian es la distribución con los repositorios más completos. No obstante si usas Debian Testing o Debian estable no encontraréis la última versión de Firefox en los repositorios. La versión que encontraréis es la ESR. Para instalar y actualizar Firefox a la última versión existen muchas soluciones. Algunas de las que habría aplicado en el pasado sin dudarlo son las siguientes: Seguir leyendo «Instalar y actualizar Firefox a la última versión con un script»

Crear un alias de nuestro email con SimpleLogin para evitar el spam

En el pasado escribí un artículo sobre los servicios de correo temporal. Estos servicios son útiles cuando necesitamos suscribirnos a un servicio y no queremos proporcionar nuestro email. No obstante tienen el problema que si necesitamos recibir información como por ejemplo una newsletter no la podremos recibir. La solución a este problema es crear un alias de nuestro email y usar este alias para suscribirnos a la newsletter. De esta forma: Seguir leyendo «Crear un alias de nuestro email con SimpleLogin para evitar el spam»

Añadir servicios a traefik que están corriendo en máquinas remotas

En el último artículo vimos como instalar y configurar el proxy inverso Traefik en Docker. Con lo visto hasta el momento, desde fuera de nuestra red local podemos acceder a servicios que están corriendo dentro de la misma red en que instalamos el contenedor de Traefik. Si además queremos acceder a servicios que están corriendo en equipos remotos y/o fuera de contenedores deberemos editar manualmente el fichero de configuración de Traefik. Para añadir servicios a Traefik que están corriendo en máquinas remotas deberemos seguir el siguiente procedimiento. Seguir leyendo «Añadir servicios a traefik que están corriendo en máquinas remotas»

Instalar y configurar el proxy inverso traefik en Docker

A continuación veremos como configurar el proxy inverso traefik en Docker para acceder a los servicios que están corriendo en nuestro servidor de forma sencilla y práctica. En mi caso lo haré usando la versión 1.7 de traefik. El motivo es que la versión 2 es más complicada de configurar y se introducen nuevos conceptos que hay que comprender. Seguir leyendo «Instalar y configurar el proxy inverso traefik en Docker»

Incrementar la memoria swap en una Raspberry Pi con Raspbian

A continuación veremos los pasos a seguir para incrementar la memoria swap de una Raspberry Pi. En mi caso tengo una Raspberry Pi 3 modelo B que tan solo dispone de 1 GB de RAM. Además la configuración predeterminada de Raspbian establece una memoria de intercambio o SWAP de 100 MB. Por lo tanto a la mínima que instalamos 3 o 4 servicios como por ejemplo Nextcloud, Tiny Tiny RSS o traefik la memoria RAM se llena y el espacio de intercambio o SWAP es claramente insuficiente para un dispositivo que solo tiene 1GB de RAM. Seguir leyendo «Incrementar la memoria swap en una Raspberry Pi con Raspbian»

Servidor gráfico se desconecta aleatoriamente en XFCE 4.14 (Solución)

Desde la actualización a XFCE 4.14 he tenido problemas con el servidor gráfico de mi equipo. En mi caso de forma totalmente aleatoria se desconectaba el servidor gráfico de mi sistema operativo y la única forma de volver a levantarlo era reiniciarlo y perder todo el trabajo que no estuviera guardado. Seguir leyendo «Servidor gráfico se desconecta aleatoriamente en XFCE 4.14 (Solución)»

Instalar y configurar el servidor VPN Wireguard con Docker

Existen varios métodos para instalar el VPN Wireguard de forma sencilla en nuestro servidor. Podemos usar scripts que realizan todo el trabajo de forma automática. No obstante en el siguiente artículo veremos otra forma muy sencilla y práctica que es mediante un contenedor de Docker. Los pasos a seguir para realizar la instalación y configuración son los que veréis a continuación. Seguir leyendo «Instalar y configurar el servidor VPN Wireguard con Docker»

Instalar y configurar el servicio DNS dinámico Duck DNS con Docker

A continuación veremos como instalar y configurar el servicio DNS dinámico Duck DNS con Docker. Pero antes de todo veremos de forma breve que es un DNS dinámico y porque Duck DNS es una opción a tener muy en cuenta. Seguir leyendo «Instalar y configurar el servicio DNS dinámico Duck DNS con Docker»