RSS-proxy Как превратить любой сайт в RSS-ленту

06 Jan, 2025

Репозиторий давно не обновлялся

Последнее обновление было 1 год назад.

1,922
🔱 121
👥 22

Знакома ситуация, когда любимый сайт не предоставляет RSS-ленту, а проверять его вручную утомительно? Встречайте RSS-proxy — инструмент, который анализирует структуру HTML и создаёт полноценные ATOM или JSON фиды практически из любого веб-ресурса.

Почему это важно?

В эпоху, когда многие сайты отказываются от RSS в пользу соцсетей и email-рассылок, RSS-proxy даёт вторую жизнь старому доброму формату. Это особенно ценно для:

  • Разработчиков, интегрирующих сторонний контент
  • Контент-аналитиков, отслеживающих изменения на сайтах
  • Обычных пользователей, предпочитающих читать всё в одном RSS-ридере

Пример работы RSS-proxy

Основные возможности

  1. Web to Feed Преобразует статические сайты в RSS/ATOM/JSON без необходимости API. Просто укажите URL — система сама проанализирует структуру страницы.

  2. Feed to Feed Фильтрация существующих RSS-лент. Например, можно оставить только записи с определёнными ключевыми словами.

    Реклама
  3. Гибкие фильтры Поддержка различных правил фильтрации для точной настройки получаемого контента.

  4. Простота развёртывания Готовый Docker-образ позволяет запустить сервис за пару команд:

docker pull damoeb/rss-proxy:2.1
docker run -p 8080:8080 -e APP_API_GATEWAY_URL=https://your-domain.com -it damoeb/rss-proxy:2.1

Когда выбрать feedless?

RSS-proxy — это облегчённая версия более мощного решения feedless. Если вам нужны:

  • Поддержка JavaScript (рендеринг SPA)
  • Полнотекстовые фиды
  • GraphQL API
  • Агрегация нескольких источников

...стоит рассмотреть feedless. Но для базовых задач RSS-proxy идеален своей простотой.

Практическое применение

  1. Мониторинг сайтов конкурентов — автоматическое отслеживание обновлений без ручных проверок.
  2. Создание персонализированных дайджестов — комбинируйте контент с разных ресурсов под свои нужды.
  3. Интеграция в собственные приложения — получайте структурированные данные с сайтов, не имеющих API.

Итог

RSS-proxy — элегантное решение для тех, кто ценит RSS, но сталкивается с ограничениями современных сайтов. Простота развёртывания и гибкость делают его отличным выбором для:

  • Разработчиков, работающих с веб-контентом
  • Системных администраторов, настраивающих мониторинг
  • Обычных пользователей, уставших от ручного просмотра десятков сайтов

Попробуйте демо-версию и убедитесь, насколько это может упростить вашу работу с веб-контентом.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.