Haven: самодостаточный приватный мессенджер без облака

Haven — это саморазворачиваемый частный мессенджер, альтернатива Discord. Он не использует облако, не собирает данные и не имеет платных тарифов, что делает его подходящим для тех, кто ценит приватность и контроль над своими данными.

Haven позволяет одному пользователю запустить сервер, а остальные подключаются по коду. С системы не уходит ни одно сообщение, файл или голосовой вызов. Это делает его подходящим как для небольших команд, так и для личных чатов, где важна безопасность. Проект поддерживает Windows, Linux и macOS и предлагает запуск через Docker или без него. Запустить сервер можно всего за минуту.

У проекта есть ограничения: он предполагает самостоянное хостинг и требуется базовая настройка. Пока что Haven находится на ранней стадии, так что могут быть недоработки. Несмотря на это, проект уже предлагает мобильные приложения для Android и десктопные клиенты для Windows и Linux. Если ищешь безоблачное решение для общения, можешь попробовать Haven.

Haven — это приватная альтернатива Discord, которая работает на твоем собственном сервере. Здесь отсутствуют облачные решения, необходимость в учетной записи компании, телеметрия и платные тарифы. Проект полностью бесплатен.

С помощью Haven ты можешь запустить сервер на своем устройстве, а остальные пользователи смогут присоединиться к нему при помощи специального кода. Все сообщения, файлы и голос не покидают твою инфраструктуру.

Haven chat interface

Установка и запуск

Проще всего установить Haven с помощью Docker. Для этого запусти следующую команду:

docker run -d -p 3000:3000 -v haven_data:/data ghcr.io/ancsemi/haven:latest

Если ты предпочитаешь устанавливать без Docker, вот инструкции для разных платформ:

  • Windows: скачай ZIP-архив, разархивируй и дважды щелкни по файлу Start Haven.bat. Если у тебя нет Node.js, он будет установлен автоматически.
  • Linux / macOS: открой терминал и выполни команды: chmod +x start.sh && ./start.sh.

После установки открой браузер и перейди по адресу https://localhost:3000, зарегистрируйся под именем пользователя admin, создай канал и поделись кодом доступа. Ожидай предупреждение о сертификате на первом запуске — это нормально, нажми Advanced, затем Proceed.

Основные функции

Haven предлагает множество функциональных возможностей, среди которых:

  • Импорт серверной истории: можно перенести все сообщения и данные с Discord в Haven.
  • Мост Ferry: двусторонняя связь между каналами Haven и Discord, позволяющая оставаться на связи с друзьями, которые пока не готовы покинуть Discord.
  • Голосовой чат: пиринговая связь, возможность совместного просмотра экранов и прослушивания музыки из Spotify, YouTube и SoundCloud.
  • Шифрование: все прямые сообщения шифруются end-to-end.
  • Темы и персонализация: 26 встроенных тем, возможность создания собственных с помощью плагинов и изменения визуальных эффектов.
  • Безопасность: поддержка многофакторной аутентификации, защиты паролем, HTTPS и многое другое.

Документация и поддержка

Все детали установки и настройки, включая использование Docker, удаленный доступ, импорт из Discord, настройки по умолчанию и API ботов, находятся в файле GUIDE.md.

Лицензия

Проект выпущен под лицензией AGPL-3.0, что позволяет использовать, модифицировать и распространять его. Однако, если ты развернешь изменённую версию в виде сетевого сервиса, ты обязан опубликовать её исходный код. Дополнительная информация находится в файле LICENSE.

⬡ Haven. Потому что твои разговоры — это твои разговоры.

Радар проекта: 76 из 100 — зрелый и живой проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема76
  • Импульс 33 ≈ 5 звёзд в день
  • Темп разработки 100 1290 коммитов за 12 недель
  • Зрелость 82 проекту 9 месяцев, больше 100 релизов
  • Сообщество 60 30 участников, 96 форков
  • Свежесть 97 последний коммит — 5 дней назад
  • Быстрый старт 70 есть: команда установки, Docker, сайт/демо
  • Готовность к продакшену 100 релиз v4.28.0, автосборка, тесты
  • Безопасность и доверие 65 лицензия AGPL-3.0, SECURITY.md
  • Документация 88 README 6.3 тыс. знаков, 8 разделов, папка docs
  • Экосистема 62 11 подписчиков на обновления, 20 тем
Как считаем

Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: ancsemi/Haven →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте