Бесплатный мессенджер с открытым исходным кодом, сквозным шифрованием чатов и сообществ на протоколе Nostr — без номера телефона и электронной почты.
sartoopjj/thefeed
Читалка лент и лёгкий мессенджер, работающие через обычные DNS-запросы: позволяют читать каналы Telegram и аккаунты X там, где доступен только DNS.
Open source альтернатива:Telegram
- Звёзды
- 1,709
- Форки
- 93
- Открытые issues
- 73
- Последний коммит
- позавчера
Что это?
thefeed — читалка лент и лёгкий мессенджер на базе DNS для сетей, где проходят только DNS-запросы. Сервер за пределами ограниченной сети получает данные из публичных каналов Telegram и аккаунтов X, а затем отдаёт их в виде зашифрованных DNS TXT-ответов. Клиент в браузере внутри сети отправляет зашифрованные DNS-запросы через набор резолверов и отображает ленту.
Помимо чтения лент, проект включает необязательный мессенджер со сквозным шифрованием для пользователей одного сервера: сообщения доставляются по принципу store-and-forward, без участия Telegram. В отдельном необязательном режиме можно войти в свой аккаунт Telegram и пользоваться им через сервер, передавая трафик MTProto внутри DNS-запросов. Медиафайлы можно передавать через DNS или репозиторий GitHub.
Клиенты доступны в виде приложений для Android и iOS, настольных сборок для Windows, macOS и Linux, а также бинарного файла для Linux или Termux. Сервер можно установить скриптом на систему с systemd или запустить через Docker. Для его работы нужны DNS A-запись и делегирование NS для поддомена.
Ключевые возможности
- 01Читает публичные каналы Telegram и аккаунты X через зашифрованные DNS-запросы.
- 02Необязательный мессенджер со сквозным шифрованием для пользователей одного сервера.
- 03Необязательный режим Telegram-over-DNS для работы со своим аккаунтом Telegram через сервер.
- 04Набор резолверов со сканером, который находит DNS-резолверы, способные подключиться к серверу.
- 05Передача медиафайлов через DNS или репозиторий GitHub, с ограничением размера и проверкой.
- 06Клиентские приложения для Android, iOS, Windows, macOS и Linux, а также веб-интерфейс.
Сценарии использования
- Чтение каналов Telegram в сети, где обычный интернет-трафик заблокирован, но DNS-запросы проходят.
- Запуск общего сервера лент, который предоставляет пользователям ограниченной сети доступ к публичным каналам.
- Общение с другими пользователями того же сервера, когда доступ к остальному интернету отсутствует.
- Подключение AI-агента к мессенджеру, чтобы с ним можно было связаться через DNS.
Быстрый старт
- 1
Установите клиентское приложение из Google Play, со страницы релизов или через TestFlight
- 2
Скопируйте шаблон окружения Docker, прежде чем редактировать его
cp .env.example .env - 3
Запустите сервер ленты с помощью Docker Compose (предварительно указав домен и ключ в .env)
docker compose up -d
Что важно знать
- Для самостоятельного запуска сервера нужны домен под вашим управлением, DNS-записи и сервер за пределами сети с цензурой.
- Публикации X (Twitter) сейчас не работают, поскольку используемые для них экземпляры Nitter заархивированы и ограничивают частоту запросов.
- Сборка для Windows не имеет цифровой подписи, и Defender часто ошибочно помечает её как угрозу.
- Пока приложение для iOS распространяется только в виде бета-версии через TestFlight.
В подборках
Темы
Частые вопросы
- Что такое thefeed?
- Читалка лент и лёгкий мессенджер, работающие через обычные DNS-запросы: позволяют читать каналы Telegram и аккаунты X там, где доступен только DNS. thefeed — читалка лент и лёгкий мессенджер на базе DNS для сетей, где проходят только DNS-запросы. Сервер за пределами ограниченной сети получает данные из публичных каналов Telegram и аккаунтов X, а затем отдаёт их в виде зашифрованных DNS TXT-ответов. Клиент в браузере внутри сети отправляет зашифрованные DNS-запросы через набор резолверов и отображает ленту.
- thefeed можно использовать бесплатно? Какая у него лицензия?
- thefeed распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- thefeed всё ещё поддерживается?
- Активно поддерживается. Последний коммит в thefeed — 5 нояб. 2026 г..
- Для чего можно использовать thefeed?
- Чтение каналов Telegram в сети, где обычный интернет-трафик заблокирован, но DNS-запросы проходят. Запуск общего сервера лент, который предоставляет пользователям ограниченной сети доступ к публичным каналам. Общение с другими пользователями того же сервера, когда доступ к остальному интернету отсутствует. Подключение AI-агента к мессенджеру, чтобы с ним можно было связаться через DNS.
- Как установить thefeed?
- Установите клиентское приложение из Google Play, со страницы релизов или через TestFlight Скопируйте шаблон окружения Docker, прежде чем редактировать его: cp .env.example .env Запустите сервер ленты с помощью Docker Compose (предварительно указав домен и ключ в .env): docker compose up -d
- Где скачать thefeed?
- Исходный код и инструкции по установке — на GitHub: https://github.com/sartoopjj/thefeed
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
DNS-туннельный VPN передаёт TCP-трафик внутри DNS-запросов и ответов, помогая обходить цензуру и проблемы с нестабильными сетями.
Приватный мессенджер для Android со сквозным шифрованием, поддержкой сообщений и HD-аудио- и видеозвонков через интернет на телефоне.
Открытое iOS-приложение Signal для личной переписки с друзьями с сквозным шифрованием.
Неофициальный форк Telegram для Android, основанный на официальном приложении и предлагающий дополнительные настройки.
Открытый форк NagramX, переносящий возможности exteraGram на Android и добавляющий модель разрешений для плагинов.