Самостоятельно размещаемый сервер федеративной социальной сети на базе ActivityPub, где пользователи могут общаться с участниками других серверов Mastodon и Fediverse.
importantimport/hatsu
Самостоятельно размещаемый мост, который подключает статические сайты к Fediverse и автоматически обрабатывает подписки, доставку публикаций и перенаправления.
- Звёзды
- 258
- Форки
- 8
- Открытые issues
- 10
- Последний коммит
- 15 часов назад
Что это?
Hatsu — самостоятельно размещаемый мост ActivityPub, который действует от имени статического сайта и позволяет подписываться на его публикации и авторов и находить их с платформ Fediverse, не устанавливая на сам сайт ПО для федерации.
После настройки Hatsu перенаправляет поисковые запросы из Fediverse для пользователя сайта, например @catch-all@example.com, на соответствующего пользователя в экземпляре Hatsu, а запросы по URL публикации — на эту публикацию. Он принимает запросы на подписку и отправляет новые публикации подписчикам по мере их появления в ленте сайта.
Проект совместим с любым генератором статических сайтов и большинством статических хостингов. Для обнаружения обновлений он использует ленту, а не Webmention. В комплекте есть поддержка Docker; проект написан на Rust и подписывает исходящие запросы для совместимости с экземплярами Mastodon и GoToSocial в secure mode.
Ключевые возможности
- 01Разворачивается с помощью Docker и совместим с любым генератором статических сайтов.
- 02Обнаруживает новый контент через ленту сайта, а не Webmention.
- 03Перенаправляет поисковые запросы из Fediverse для пользователей сайта и URL публикаций на экземпляр Hatsu.
- 04Принимает запросы на подписку и автоматически доставляет новые публикации подписчикам.
- 05Подписывает запросы для совместимости с Mastodon и GoToSocial в secure mode.
- 06Поддерживает aarch64 и написан на Rust.
Сценарии использования
- Сделать так, чтобы на личный блог или сайт с документацией можно было подписаться из Mastodon и других приложений Fediverse.
- Автоматически отправлять новые публикации статического сайта подписчикам в Fediverse.
- Позволить пользователям Fediverse находить публикации статического сайта по исходным URL.
Быстрый старт
- 1
Чтобы начать, прочитайте документацию на hatsu.cli.rs
- 2
Разверните приложение с помощью Docker, следуя руководству по установке в документации
Что важно знать
- Лицензия AGPL-3.0 — это лицензия с авторским левом, обязывающая делиться исходным кодом при использовании по сети.
- Передача ответов на статический сайт всё ещё находится в разработке.
- Вам нужно самостоятельно разместить и развернуть приложение.
В подборках
Темы
Частые вопросы
- Что такое hatsu?
- Самостоятельно размещаемый мост, который подключает статические сайты к Fediverse и автоматически обрабатывает подписки, доставку публикаций и перенаправления. Hatsu — самостоятельно размещаемый мост ActivityPub, который действует от имени статического сайта и позволяет подписываться на его публикации и авторов и находить их с платформ Fediverse, не устанавливая на сам сайт ПО для федерации.
- hatsu можно использовать бесплатно? Какая у него лицензия?
- hatsu распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- hatsu всё ещё поддерживается?
- Активно поддерживается. Последний коммит в hatsu — 7 нояб. 2026 г..
- Для чего можно использовать hatsu?
- Сделать так, чтобы на личный блог или сайт с документацией можно было подписаться из Mastodon и других приложений Fediverse. Автоматически отправлять новые публикации статического сайта подписчикам в Fediverse. Позволить пользователям Fediverse находить публикации статического сайта по исходным URL.
- Как установить hatsu?
- Чтобы начать, прочитайте документацию на hatsu.cli.rs Разверните приложение с помощью Docker, следуя руководству по установке в документации
- Где скачать hatsu?
- Исходный код и инструкции по установке — на GitHub: https://github.com/importantimport/hatsu
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатная социальная сеть с открытым исходным кодом и федеративным устройством, совместимая с Mastodon, Lemmy, Diaspora, Misskey, Pixelfed и другими платформами Fediverse.
Самостоятельно размещаемая видеоплатформа с федерацией через ActivityPub, где независимые инстансы обмениваются контентом, а WebRTC P2P снижает нагрузку на серверы.
Открытая федеративная платформа для микроблогинга, работающая по протоколу ActivityPub в федивёрсе.
Pixelfed — платформа для обмена фотографиями с открытым исходным кодом без рекламы, связанная с fediverse через ActivityPub.
Федеративная платформа для коротких видео, которую можно развернуть на своём сервере и подключить к соцсети на базе ActivityPub (Mastodon, Pixelfed).