Repolode
johnwarne

johnwarne/upvote-rss

Servicio PHP autoalojado que convierte las publicaciones populares de Reddit, Hacker News, Lemmy, Lobsters, Mbin y GitHub en feeds RSS.

Estrellas
500
Forks
15
Issues abiertos
16
Último commit
hace 16 días

¿Qué es?

Upvote RSS genera feeds RSS con las publicaciones más populares de sitios de agregación social como Reddit, Hacker News, Lemmy, Lobste.rs, PieFed, Mbin y repositorios de GitHub. Eliges una plataforma y una comunidad, y luego seleccionas un filtro, como una puntuación mínima o una cantidad objetivo de publicaciones por día, para que el feed mantenga un volumen que tu lector pueda manejar.

Los feeds pueden incluir contenido multimedia integrado, el contenido del artículo procesado con imágenes destacadas, el tiempo de lectura estimado, la puntuación y los comentarios principales, con la opción de excluir los comentarios fijados por moderadores. También se admiten resúmenes opcionales con IA mediante Ollama, OpenAI, Google Gemini, Anthropic, Mistral, DeepSeek o cualquier endpoint compatible con OpenAI.

La aplicación se ejecuta en Docker en el puerto 80 dentro del contenedor, o manualmente con PHP 8.2 o posterior. La caché puede usar el sistema de archivos, Redis o APCu, y los feeds de Reddit requieren configurar una aplicación de la API de Reddit.

Funciones clave

  • 01Genera feeds para subreddits, listas de Hacker News, comunidades de Lemmy y PieFed, revistas de Mbin, Lobsters y GitHub
  • 02Filtra publicaciones por puntuación, puntuación mínima o promedio de publicaciones por día
  • 03Integra videos, galerías e imágenes de las publicaciones
  • 04Añade resúmenes con IA mediante Ollama, OpenAI, Gemini, Anthropic, Mistral, DeepSeek o API compatibles
  • 05Incluye parsers opcionales para el contenido de artículos: Readability.js, Mercury y Browserless
  • 06Filtra y difumina contenido NSFW de Reddit

Casos de uso

  • Seguir unos pocos subreddits con un volumen bajo y predecible en un lector de feeds
  • Seguir las noticias principales de Hacker News o Lobsters sin visitar el sitio
  • Supervisar repositorios populares de GitHub por lenguaje o tema
  • Leer resúmenes generados por IA de artículos populares en un lector de feeds

Inicio rápido

  1. 1

    Ejecuta el contenedor Docker con la imagen precompilada

    docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest
  2. 2

    Abre la aplicación en el navegador en el puerto expuesto

Antes de usarlo

  • Para usar los feeds de Reddit, debes crear una aplicación de Reddit y proporcionar credenciales de API.
  • Los resúmenes de IA necesitan una clave de API o un LLM autoalojado, como Ollama.

En colecciones

Temas

#rss#reddit#hacker-news#lemmy#self-hosted#php#feed-generator#llm-summaries#github#lobsters

Preguntas frecuentes

¿Qué es upvote-rss?
Servicio PHP autoalojado que convierte las publicaciones populares de Reddit, Hacker News, Lemmy, Lobsters, Mbin y GitHub en feeds RSS. Upvote RSS genera feeds RSS con las publicaciones más populares de sitios de agregación social como Reddit, Hacker News, Lemmy, Lobste.rs, PieFed, Mbin y repositorios de GitHub. Eliges una plataforma y una comunidad, y luego seleccionas un filtro, como una puntuación mínima o una cantidad objetivo de publicaciones por día, para que el feed mantenga un volumen que tu lector pueda manejar.
¿upvote-rss es gratuito? ¿Qué licencia tiene?
upvote-rss es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿upvote-rss sigue mantenido?
Mantenimiento activo. El último commit de upvote-rss fue el 22 oct 2026.
¿Para qué puedo usar upvote-rss?
Seguir unos pocos subreddits con un volumen bajo y predecible en un lector de feeds Seguir las noticias principales de Hacker News o Lobsters sin visitar el sitio Supervisar repositorios populares de GitHub por lenguaje o tema Leer resúmenes generados por IA de artículos populares en un lector de feeds
¿Cómo se instala upvote-rss?
Ejecuta el contenedor Docker con la imagen precompilada: docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest Abre la aplicación en el navegador en el puerto expuesto
¿Dónde consigo upvote-rss?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/johnwarne/upvote-rss

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados