Федеративный агрегатор ссылок и форум на Rust, который можно разместить на своём сервере: децентрализованная альтернатива Reddit в fediverse.
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
Запустите контейнер Docker с предварительно собранным образом
docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest - 2
Откройте приложение в браузере на опубликованном порту
Что важно знать
- Чтобы использовать ленты Reddit, нужно создать приложение Reddit и указать учетные данные API.
- Для создания ИИ-сводок нужен ключ API или собственный LLM, например Ollama.
В подборках
Темы
Частые вопросы
- Что такое 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 обновляется ежедневно.
Похожие проекты
Проект с открытым исходным кодом, который создаёт RSS-ленты для сайтов и сервисов, где нет встроенной поддержки RSS.
Самостоятельно размещаемое веб-приложение, которое превращает почти любой сайт в RSS 2.0 или JSON Feed и автоматически извлекает элементы.
Набор Python-скриптов и GitHub Actions для создания RSS-лент популярных блогов и журналов изменений, у которых нет собственных лент.
Расширение для Chrome и Firefox, которое превращает новую вкладку в ленту новостей, инструментов, вакансий и мероприятий для разработчиков.
Проект на базе ИИ, который собирает популярные материалы Hacker News за день, кратко пересказывает их на китайском и выпускает подкаст с RSS-лентой.