Cómo instalar Galley - Cliente Reddit minimalista en Docker
Galley: Cliente Reddit minimalista y autohospedado en Docker
Navega Reddit sin anuncios, sin tracking, sin clientes oficiales lentos. Cliente web ligero, rápido y completamente funcional. Interfaz moderna, PWA instalable.
¿Qué es Galley?
Galley es un cliente Reddit minimalista y de código abierto que accede a Reddit a través de sus endpoints JSON públicos. En lugar de usar la aplicación oficial lenta, llena de anuncios y opciones irrelev antes, Galley te da una interfaz limpia, rápida y funcional para navegar Reddit.
Sin tracking, sin anuncios, sin aplicaciones oficiales: Galley lee Reddit usando endpoints públicos (todo URL de Reddit funciona como `.json`). No necesita OAuth, no necesita cliente ID, no necesita aprobación de API. Solo un servidor autohospedado en Docker que actúa como tu cliente web para Reddit.
Características principales
Sin anuncios
Navega Reddit sin ver un solo anuncio ni promoción.
Sin tracking
Reddit no sabe que estás usando Galley. Privacidad total.
Interfaz moderna
UI limpia y minimalista, mucho mejor que la oficial.
Página principal
Feed personalizado de subreddits suscritos.
Subreddits
Navega cualquier subreddit públicamente accesible.
Hilos completos
Lee hilos completos con árboles de comentarios expandibles.
Multimedia
Imágenes, galerías, vídeos, HLS streaming inline.
PWA instalable
Instala como aplicación en tu escritorio o dispositivo móvil.
Caché inteligente
Cachea respuestas con stale-while-revalidate para resiliencia.
Responsive design
Funciona perfectamente en móvil, tablet y desktop.
Ligero
Bajo uso de recursos, rápido incluso con conexiones lentas.
Open Source
Código completamente abierto bajo licencia abierta.
Requisitos del sistema
- Docker instalado
- 256 MB de RAM mínimo (funciona en cualquier lugar)
- 10 MB de espacio en disco para caché
- Puerto 3000 disponible
- Conexión a Internet para acceder a Reddit
Instalación rápida con Docker
Opción 1: Docker Run (30 segundos)
Opción 2: Docker Compose (recomendado)
Iniciar
Acceder
Abre en tu navegador: http://localhost:3000
Configuración inicial
Paso 1: Setup de usuario (primer inicio)
- Abre
http://localhost:3000 - Se mostrará una pantalla de setup simple
- Introduce tu nombre de usuario de Reddit
- Galley usa esto para el User-Agent (requerido por API de Reddit)
Por qué tu username?
Reddit requiere un User-Agent descriptivo. Almacenar tu username en la instancia mantiene tu tráfico en su propio rate-limit bucket, en lugar de compartir uno con todos los demás auto-hosteadores.
Variables de entorno opcionales
Usando Galley
Navegar la página principal
Al abrir Galley, verás un feed de subreddits. Puedes:
- Ver subreddits que has visitado
- Hacer clic en cualquier post para abrirlo
- Expandir comentarios y leer árboles completos
Buscar subreddits
- Usa la barra de búsqueda en la parte superior
- Introduce el nombre del subreddit (ej:
r/programmingo soloprogramming) - Navega al subreddit y explora posts
Ver hilos completos
- Haz clic en cualquier post para abrirlo
- Verás el post original con todos los comentarios
- Puedes expandir/contraer ramas de comentarios
- Usa "Load More" si hay comentarios ocultos
Ver multimedia
Galley soporta:
- Imágenes (inline, preview automático)
- Galerías (swipe o flechas)
- Vídeos (play inline)
- Streaming HLS (para contenido de video)
Instalar como aplicación (PWA)
En navegador de escritorio
- Abre Galley en Chrome/Edge
- Haz clic en el ícono "Instalar" en la barra de direcciones
- Se abre como aplicación standalone
En Android
- Abre Galley en Chrome
- Menú → Instalar aplicación
- O mantén pulsado el botón de inicio y selecciona "Agregar a pantalla de inicio"
Ventajas de PWA
- Funciona sin conexión (con caché)
- Acceso rápido desde pantalla de inicio
- Notificaciones push opcionales
Caché inteligente y performance
Galley implementa una estrategia de caché "stale-while-revalidate" para mejor performance:
- Primera carga: Obtiene datos frescos de Reddit
- Carga siguiente: Sirve datos cacheados al instante mientras revalida en background
- Sin conexión: Usa caché persistente si Reddit no está disponible
- Rate limiting: Reduce requests a Reddit significativamente
Configurar HTTPS con Caddy
Accede desde tu dominio con HTTPS automático.
Gestión y mantenimiento
Ver logs
Reiniciar
Detener
Limpiar caché
Actualizar a la última versión
Casos de uso
- Privacidad: Lee Reddit sin que Google/Meta te trackeen
- Mejor UX: Interfaz más limpia que la oficial
- Sin anuncios: Navega Reddit puro sin comerciales
- Acceso controlado: Para redes corporativas o educativas
- Optimización: Cliente ultra-ligero para conexiones lentas
- Independencia: Tu propia instancia sin depender de terceros
Comentarios
Publicar un comentario