Repolode
johnwarne

johnwarne/upvote-rss

Самостоятельно размещаемый PHP-сервис, который превращает популярные публикации с Reddit, Hacker News, Lemmy, Lobsters, Mbin и GitHub в RSS-ленты.

Звёзды
500
Форки
15
Открытые issues
16
Последний коммит
16 дней назад

Что это?

Upvote RSS создаёт RSS-ленты из самых популярных публикаций на сайтах-агрегаторах, включая Reddit, Hacker News, Lemmy, Lobste.rs, PieFed, Mbin и репозитории GitHub. Вы выбираете платформу и сообщество, а затем задаёте фильтр — например, минимальный рейтинг или желаемое число публикаций в день, — чтобы объём ленты оставался удобным для вашего RSS-ридера.

В ленты можно добавлять встроенные медиафайлы и разобранное содержимое статей с обложками, примерным временем чтения, рейтингом и популярными комментариями. Также можно исключить закреплённые комментарии модераторов. Поддерживаются необязательные AI-сводки через Ollama, OpenAI, Google Gemini, Anthropic, Mistral, DeepSeek или любую совместимую с OpenAI конечную точку.

Приложение запускается в Docker на порту 80 внутри контейнера или вручную на PHP 8.2 и новее. Для кэширования можно использовать файловую систему, Redis или APCu. Для Reddit-лент необходимо настроить приложение Reddit API.

Ключевые возможности

  • 01Создаёт ленты для сабреддитов, списков Hacker News, сообществ Lemmy и PieFed, журналов Mbin, Lobsters и GitHub
  • 02Фильтрует публикации по рейтингу, порогу рейтинга или среднему числу публикаций в день
  • 03Встраивает видео, галереи и изображения из публикаций
  • 04Добавляет AI-сводки через Ollama, OpenAI, Gemini, Anthropic, Mistral, DeepSeek или совместимые API
  • 05Поддерживает необязательные парсеры содержимого статей Readability.js, Mercury и Browserless
  • 06Фильтрация и размытие контента 18+ на Reddit

Сценарии использования

  • Следить за несколькими сабреддитами в RSS-ридере с небольшим и предсказуемым потоком публикаций
  • Отслеживать популярные материалы на Hacker News или Lobsters, не заходя на сайты
  • Следить за популярными репозиториями GitHub по языку программирования или теме
  • Читать в RSS-ридере AI-сводки популярных статей

Быстрый старт

  1. 1

    Запустите контейнер Docker с предварительно собранным образом

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

    Откройте приложение в браузере на опубликованном порту

Что важно знать

  • Чтобы использовать ленты Reddit, нужно создать приложение Reddit и указать учетные данные API.
  • Для создания ИИ-сводок нужен ключ API или собственный LLM, например Ollama.

В подборках

Темы

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

Частые вопросы

Что такое upvote-rss?
Самостоятельно размещаемый PHP-сервис, который превращает популярные публикации с Reddit, Hacker News, Lemmy, Lobsters, Mbin и GitHub в RSS-ленты. Upvote RSS создаёт RSS-ленты из самых популярных публикаций на сайтах-агрегаторах, включая Reddit, Hacker News, Lemmy, Lobste.rs, PieFed, Mbin и репозитории GitHub. Вы выбираете платформу и сообщество, а затем задаёте фильтр — например, минимальный рейтинг или желаемое число публикаций в день, — чтобы объём ленты оставался удобным для вашего RSS-ридера.
upvote-rss можно использовать бесплатно? Какая у него лицензия?
upvote-rss распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
upvote-rss всё ещё поддерживается?
Активно поддерживается. Последний коммит в upvote-rss — 22 окт. 2026 г..
Для чего можно использовать upvote-rss?
Следить за несколькими сабреддитами в RSS-ридере с небольшим и предсказуемым потоком публикаций Отслеживать популярные материалы на Hacker News или Lobsters, не заходя на сайты Следить за популярными репозиториями GitHub по языку программирования или теме Читать в RSS-ридере AI-сводки популярных статей
Как установить upvote-rss?
Запустите контейнер Docker с предварительно собранным образом: docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest Откройте приложение в браузере на опубликованном порту
Где скачать upvote-rss?
Исходный код и инструкции по установке — на GitHub: https://github.com/johnwarne/upvote-rss

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты