Как я перестал зависеть от алгоритмов соцсетей и вернулся к RSS

11 Jun, 2026

Знакомая ситуация: вы открываете ленту новостей, чтобы быстро глянуть обновления по работе, а через полчаса обнаруживаете себя за просмотром видео с котами или бесконечных споров в комментариях? Алгоритмы рекомендаций делают всё, чтобы мы проводили в приложениях как можно больше времени, подсовывая нам «релевантный» контент вместо того, что нам действительно нужно.

Я долго искал способ вернуть контроль над своим информационным полем. Старые добрые RSS-агрегаторы вроде Google Reader давно мертвы, а облачные сервисы вроде Feedly либо стоят денег, либо ограничивают возможности в бесплатной версии. Решение пришло откуда не ждали — из экосистемы Nextcloud. Оказывается, там есть официальное приложение News, которое превращает ваше персональное облако в полноценный хаб для чтения новостей.

Что это такое и зачем оно вам

Nextcloud News — это классический агрегатор RSS и Atom фидов. Он живет внутри вашего экземпляра Nextcloud, а значит, все данные принадлежат вам. Никакой рекламы, никакой слежки и никаких алгоритмов, решающих за вас, что важно, а что нет.

Проект написан на PHP и активно поддерживается сообществом. Несмотря на то что RSS часто называют «умирающей технологией», для разработчика это до сих пор самый быстрый способ следить за релизами в GitHub, новыми статьями на Хабре или обновлениями в технических блогах без лишнего шума.

Реклама

Чем радует News под капотом

Если вы думаете, что это просто список ссылок, то спешу разочаровать (или обрадовать). У проекта есть несколько особенностей, которые делают его удобным инструментом для ежедневной работы.

Полноценный RESTful API

Для меня это стало решающим фактором. Наличие открытого API означает, что вы не привязаны к веб-интерфейсу Nextcloud. Существуют десятки мобильных приложений для Android и iOS, которые умеют синхронизироваться с этим бэкендом. Вы можете читать новости в метро без интернета, а когда появится сеть, статус «прочитано» улетит на сервер.

Интеграция с Feed-IO

Разработчики не стали изобретать велосипед и используют библиотеку alexdebril/feed-io. Она отлично справляется с «кривыми» фидами, которые иногда отдают сайты, и корректно парсит разные форматы. Это избавляет от проблем, когда один сайт открывается нормально, а другой выдает кашу из символов.

Умная очистка контента

Приложение умеет вытягивать основной текст статьи, даже если в самом RSS-фиде отдается только короткий анонс. Это позволяет читать материалы целиком, не переходя на сайт-источник, что экономит время и нервы.

Техническая сторона вопроса

Проект использует PHP и JavaScript (Vue.js в новых версиях фронтенда). Установка максимально простая: если у вас уже стоит Nextcloud, News ставится в один клик через встроенный магазин приложений.

Интересный момент для разработчиков: проект поддерживает обновление фидов через системный cron. Это гораздо надежнее, чем полагаться на веб-запросы. Вы настраиваете задачу в планировщике, и сервер сам в фоновом режиме опрашивает ваши подписки.

Если вы захотите написать своего клиента или расширение, документация по API довольно подробная. Там описаны все эндпоинты для работы с папками, фидами и отдельными статьями.

Как это использовать на практике

Я настроил News так, чтобы он собирал обновления из нескольких источников:

  1. Релизы критически важных библиотек с GitHub (через .atom ссылки).
  2. Технические блоги компаний, за которыми я слежу.
  3. Тематические хабы с профильных ресурсов.

В итоге вместо десяти вкладок в браузере у меня есть одна точка входа. Кстати, сами разработчики News предлагают забавный кейс: чтобы следить за обновлениями самого приложения News, можно просто добавить их собственный Atom-фид релизов: https://github.com/nextcloud/news/releases.atom

Стоит ли пробовать

Если вы уже пользуетесь Nextcloud — ставить однозначно. Это одно из самых стабильных и полезных приложений в их магазине. Если же вы только думаете о self-hosted решениях, News может стать отличным поводом наконец-то поднять свой сервер.

Кому это не подойдет? Тем, кто привык к визуальному шуму соцсетей и бесконечной прокрутке рекомендаций. RSS — это про осознанное потребление контента. Вы сами выбираете, что читать, и сами решаете, когда остановиться.

Проект живой, у него почти тысяча звезд на GitHub и активные мейнтейнеры. Если найдете баг или захотите предложить фичу, ребята вполне охотно идут на контакт в Issues. Для тех, кто хочет поучаствовать в open-source, это отличная точка входа, особенно если вы знаете PHP или Vue.js.