Haven: самодостаточный приватный мессенджер без облака
Haven — это саморазворачиваемый частный мессенджер, альтернатива Discord. Он не использует облако, не собирает данные и не имеет платных тарифов, что делает его подходящим для тех, кто ценит приватность и контроль над своими данными.
Haven позволяет одному пользователю запустить сервер, а остальные подключаются по коду. С системы не уходит ни одно сообщение, файл или голосовой вызов. Это делает его подходящим как для небольших команд, так и для личных чатов, где важна безопасность. Проект поддерживает Windows, Linux и macOS и предлагает запуск через Docker или без него. Запустить сервер можно всего за минуту.
У проекта есть ограничения: он предполагает самостоянное хостинг и требуется базовая настройка. Пока что Haven находится на ранней стадии, так что могут быть недоработки. Несмотря на это, проект уже предлагает мобильные приложения для Android и десктопные клиенты для Windows и Linux. Если ищешь безоблачное решение для общения, можешь попробовать Haven.
Haven — это приватная альтернатива Discord, которая работает на твоем собственном сервере. Здесь отсутствуют облачные решения, необходимость в учетной записи компании, телеметрия и платные тарифы. Проект полностью бесплатен.
С помощью Haven ты можешь запустить сервер на своем устройстве, а остальные пользователи смогут присоединиться к нему при помощи специального кода. Все сообщения, файлы и голос не покидают твою инфраструктуру.
Установка и запуск
Проще всего установить 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 — зрелый и живой проект
- Импульс 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 →
RepoRadar