Cómo instalar Lyftr en Docker - Rastreador de ejercicios autohospedado en Docker

Imagen
Lyftr | Fitness Tracker | Docker Lyftr: Rastreador de ejercicios autohospedado moderno en Docker Registra workouts, construye programas, monitorea progreso. 800+ ejercicios predetectados. Gráficas de tendencias, matriz de consistencia 12 semanas, análisis de equilibrio muscular. Sin suscripción, datos tuyos. ¿Qué es Lyftr? Lyftr es un rastreador de ejercicios autohospedado moderno y mobile-first que reemplaza aplicaciones de pago como MyFitnessPal, Strong, o StrongBrothers. Diseñado para que registres tus workouts, construyas programas de entrenamiento, y monitores tu progreso sin depender de servidores remotos o pagar suscripciones mensuales. Filosofía: "Porque pagar $15/mes por una app de fitness es dinero mejor gastado en proteína." Lyftr mantiene todos tus datos en un único archivo SQLite que controlas completamente. Go + Gin backend, React + TypeScript + Tailwind frontend. Viene preconfigurado con bibli...

Instalar HomeTube con Docker: descarga vídeos de +1800 plataformas

 

Instalar HomeTube con Docker: descarga vídeos de +1800 plataformas y ordénalos en tu biblioteca

¿Otra app para bajar vídeos de YouTube? Sí… pero en realidad no solo de YouTube.
HomeTube es un descargador web self-hosted que soporta más de 1800 plataformas (YouTube, TikTok, Twitch, Reddit, Vimeo, Instagram, etc.) y está pensado para algo muy concreto: descargar vídeos sueltos (no playlists) y dejarlos bien organizados para tu biblioteca multimedia casera

Además, incluye funciones “premium” sin serlo: bloqueo automático de sponsors/publicidad, recorte de clips, subtítulos embebidos, control fino de calidad y soporte de cookies para contenido restringido.

En este artículo verás qué puede hacer y cómo desplegarlo con Docker en minutos.




¿Qué es HomeTube?

HomeTube es una interfaz web (basada en yt-dlp + Streamlit) para descargar vídeos online con un flujo ultradirecto:

  1. pegas una URL,

  2. eliges opciones,

  3. descargas el archivo ya organizado.

Ahora mismo el formato de salida habitual es .mkv, aunque en GitHub ya se plantea poder elegir otros formatos desde la UI. 

Características principales

HomeTube trae más chicha de lo que parece a simple vista:

  • Descarga en un clic: pegas URL → te genera el vídeo en carpeta organizada. 

  • Contenido sin anuncios: integración con SponsorBlock para saltar sponsors, promos, intros/outros, etc. 

  • Procesado avanzado: recorte de clips, subtítulos, conversión/normalización de salida. 

  • Vídeos restringidos: soporte de cookies (edad, membresías, geo-bloqueos). 

  • Control de calidad: mejor calidad automática o selección manual de resoluciones detectadas. 

  • Catálogo enorme de fuentes: más de 1800 sitios compatibles. 


Instalación con Docker

Prerrequisitos

Necesitas lo típico:

  • Linux (Ubuntu, Debian, etc.).

  • Docker + Docker Compose.

  • Terminal.

  • Internet.

Paso 1: crear el compose.yml

En tu carpeta de instalación:

nano compose.yml

Pega esto (ajusta rutas/puerto si quieres):

services: hometube: image: ghcr.io/egalitarianmonkey/hometube:latest ports: - "8501:8501" environment: - TZ=Europe/Paris # Zona horaria - PORT=8501 # Puerto web - VIDEOS_FOLDER=/data/Videos - TMP_DOWNLOAD_FOLDER=/data/tmp - YOUTUBE_COOKIES_FILE_PATH=/config/youtube_cookies.txt volumes: - ./downloads:/data/Videos # Carpeta descargas - ./cookies:/config # Carpeta cookies restart: unless-stopped

Variables importantes:

  • VIDEOS_FOLDER → destino final de los vídeos.

  • TMP_DOWNLOAD_FOLDER → temporales durante la descarga.

  • YOUTUBE_COOKIES_FILE_PATH → ruta al archivo de cookies (si lo usas).

  • TZ → tu zona horaria para horarios/etiquetado.

La propia documentación recomienda cookies para evitar fallos y desbloquear contenido. 

Paso 2: levantar el servicio

docker compose up -d

Paso 3: abrir HomeTube

  • Local: http://IP_DEL_SERVIDOR:8501/

  • Dominio: https://hometube.tudominio.com


Descargar (extraer) un vídeo paso a paso

En la UI verás un formulario por secciones.

1) Datos básicos

  • URL: pega el enlace.

  • Nombre: opcional; si lo dejas vacío usa el título original.

  • Carpeta destino: si tienes subcarpetas.

  • Subtítulos: activar extracción si los quieres.

2) Bloqueo de anuncios/sponsors

Selecciona el nivel de bloqueo (SponsorBlock):

  • sponsors,

  • promos,

  • intros,

  • outros,

  • o nada.

Se aplica automáticamente a YouTube con base comunitaria. 

3) Recorte de vídeo (opcional)

Puedes elegir descargar solo una parte:

  • Keyframes: recorte rápido sin re-encode.

  • Precise: recorte exacto con re-encode (más lento).

Luego marcas inicio/fin en minutos/segundos.

4) Calidad del vídeo

  • Por defecto baja la mejor calidad disponible.

  • Con Detect qualities te lista resoluciones/fps y eliges manualmente. 

5) Subtítulos y capítulos

  • Embed subtitles: incrustar subtítulos en el vídeo final.

  • Add chapters: añadir capítulos.

Ojo: estas opciones pueden interferir con recortes o conversión.

6) Cookies (muy recomendadas)

Si activas cookies:

  • podrás bajar vídeos con límite de edad,

  • exclusivos para miembros,

  • o con restricción geográfica. 

Si no las usas, esos casos suelen fallar.

7) Descargar

Cuando todo esté a tu gusto, pulsa el botón final de descarga.
Verás el proceso en marcha y al terminar una confirmación. El archivo aparecerá en tu carpeta downloads/.


Nota legal rápida

HomeTube es una herramienta neutra. Úsala respetando derechos de autor y términos de cada plataforma.
Para tu homelab es ideal para:

  • vídeos propios,

  • material con licencia libre,

  • backups personales,

  • contenido permitido por el sitio.


Conclusión

HomeTube es un descargador moderno para self-hosting:

  • soporta casi cualquier plataforma,

  • deja el contenido organizado para Plex/Jellyfin,

  • integra SponsorBlock sin configurar nada,

  • y con cookies evita el 90% de limitaciones típicas.


🔗 Enlaces de Interés y Apoyo al Canal 🔗

Comunidad GENBYTE

Redes

Comentarios

Entradas populares de este blog

Cómo Instalar y configurar SERVIDOR VPN WIREGUARD en MIKROTIK 🔐 #VPN #Wireguard #Mikrotik #RouterOS

Cómo instalar y configurar DSM SYNOLOGY 7.2.2 en PC | Guía completa, instalación, RAID 1, SMB

Cómo INSTALAR y CONFIGURAR OpenVPN en MIKROTIK. Guía completa paso a paso.