2025

Phanpy: Un cliente web estático y minimalista para Mastodon
Instalación y Configuración de Cloudflare Tunnels en Unraid
Protege tu DNI con marcas de agua
Fórmulas en tablas de Markdown
Medama: Analíticas simples para tu sitio web
PG Back Web copias de seguridad postgreSQL con interfaz web
Haz copias de seguridad de Bitwarden/Vaultwarden

2024

Mi año 2024 tecnológico
Estadísticas del blog 2024
Mis aplicaciones por defecto 2024
Integrar métricas de Unraid en Homepage
Marcos de fotos digitales con Immich Kiosk
Whoogle-search como alternativa al buscador Google
Recuperar password administrador en portainer
Comprueba las actualizaciones de tus imágenes docker con cup
Personaliza la página 404 en Nginx Proxy Manager
Crea un buscador para tu sitio web Hugo
Pika Backup, copias de seguridad con borg desde Gnome
Timeline de Mastodon en tu sitio web
Instala fácilmente Jellyfin en una TV Samsung con Tizen
Backups con restic y notificaciones en Telegram
Como realizar backups en Storj.io con restic
Buscar ficheros duplicados con jdupes

2023

Mi año 2023 tecnológico
Mis aplicaciones por defecto 2023
Envío de notificaciones de tests de velocidad a Telegram
Como solucionar “Authentication request could not be processed due to some problem” en Wallabag
Docker: Backups automáticos de tus bases de datos postgres
Docker: Homepage dashboard
Docker: Gestión gŕafica de BBDD postgres con pgAdmin
Como publico este blog
Resetear usuario/contraseña de Nginx Proxy Manager (NPM)
Instalación de Plausible mediante docker
Alojar un sitio web estático con Nginx Proxy Manager
Nginx Proxy Manager: Certificados Letsencrypt en Cloudflare
Actualizar DNS dinámicos con ddns-updater
Universo -arr Parte VI: Jellyseerr
Universo -arr Parte V: Radarr
Universo -arr Parte IV: Sonarr
Universo -arr Parte III: Lidarr
Universo -arr Parte II: Prowlarr

2022

Estadísticas del blog 2022
Universo -arr Parte I: Prowlarr, Lidarr, Sonarr y Radarr
ruTorrent y qBittorrent mediante docker
Inicio automático del cliente OpenVPN con systemd
Eliminación automática de publicaciones en Mastodon
Watchtower: Actualiza automáticamente contenedores docker II
Controla los gastos de tu automóvil y el consumo de combustible con Hammond

2021

Recibe una notificación por Telegram cuando se actualice tu contenedor docker
Configurar alarmas Telegram en Grafana
Mis aplicaciones 2021
GNOME Timed Wallpapers
Adiós a Google Analitycs con umami
Estadísticas sencillas para tu blog con Shynet
Handbrake en tu servidor NAS
Crear un plugin en Tdarr
Añadiendo nodos a Tdarr en GNU/Linux
Primeros pasos con Tdarr
Transcodificacion distribuida de tu biblioteca multimedia con Tdarr
Compresión H265 para películas con Unmanic
Solución error codecs H264, mpg4 o Musepack (.mpc) en Totem Player
Crea o comprueba checksums en Nautilus

2020

Librespeed, tu propio servidor para realizar test de velocidad
Docker: Jellyfin y Aceleración por hardware VAAPI
Nextcloud: Versionado de ficheros
Restablecer la contraseña del usuario admin en Airsonic
Añadir un canal de reddit a tu lector rss
Docker: Transcodificación por hardware en Jellyfin
Hugo extended en Gitlab Pages
Nextcloud: Arreglar bucle en el login del cliente de escritorio
Centralizar estadísticas en Monitorix
Opción editar en Shutter y Linux Mint 19.x
Compartir escritorio remoto (VNC) en Linux Mint 19.03
Kapacitor: Envío de alarmas en Telegram
Docker: TICK (Telegraf+InfluxDB+Chronograf+Kapacitor)
Portainer: Administrar contenedores de diferentes equipos
Manual de supervivencia MariaDB
Docker: Comandos básicos para docker-compose
Traefik: Añadir servicios
Certificados Wildcards de Letsecnrypt con Traefik y Duckdns
Docker: TIG Telegraf+InfluxDB+Grafana
Docker: Servidor TT-RSS
Monitorix: Monitoriza tu sistema
Inicia tmux automáticamente en tu terminal
Docker: Zabbix en Raspberry Pi
TIG: Telegraf + InfluxDB + Grafana

2019

Restic: Uso de etiquetas
Restic: Backups en Google Drive vía RClone
Restic: Automatiza tus backups con restic y systemd
Restic: Backups bien hechos
Docker: Backups con Duplicati
Powerline para tmux
Docker: Administra tu colección de música con Beets
Instalar powerline para Bash en Fedora con soporte para ramas git
Plantillas para Flowblade
Slideshows con Flowblade
Instalación Photofilmstrip en Fedora 30
Flowblade: Utiliza todos los núcleos de tu CPU para renderizar
Busca o elimina ficheros duplicados con rclone
Crea tu blog con Hugo y Gitlab Pages
Rclone como servicio en Systemd
Borrar archivos remotos incluidos en .gitignore
Utilizar varios repositorios remotos con Git
Gsimplecal, un calendario para i3WM

2018

Organiza tus fotos con phockup
Cómo crear un sitio web estático en Gitlab Pages
BIMP: Manipulación masiva de imágenes con Gimp
Instalar unrar-nonfree en Raspbian
Gitlab Pages: Renovar certificados LetsEncrypt
Redshift: Solución Unable to start GeoClue client
Watchtower: Actualiza automáticamente contenedores docker
Instalación sencilla de Nextcloud
Rclone: Cifrado de ficheros en la nube
Rclone: Sincroniza ficheros en la nube
Flickrsync: Sincroniza tus fotos en flickr desde GNU/Linux
MPD: Streaming de audio en todos tus dispositivos
Gitlab Pages con TLS y Letsencrypt
Nextcloud: Cambiar el color del tema

2017

SSH en dolphim
GnuPG: Firmar y Cifrar archivos en Android con OpenKeychain
GnuPG: Firmar y Cifrar correos en Android con K-9 Mail y OpenKeychain
Comprobaciones Shasum con dolphin
Sincronizar calendario y contactos entre Nextcloud y Android
Sincronizar contactos entre Nextcloud y Thunderbir
Sincronizar calendarios entre Nextcloud y Thunderbird
Nextcloud News: RSS sincronizados en todos tus dispositivos
Como crear un blog con Jekyll y Gitlab Pages
nextcloud-client en Ubuntu, Neon y derivadas
Kdenlive: Utiliza todos los núcleos de tu CPU para renderizar
Kodi en Raspberry
Bot Telegram para Sickrage
Sickrage en Raspberry Pi
Empezando con Git. Parte II