Каталог проектов

Проекты Bitsocial

Bitsocial создан так, чтобы вырасти до тысяч приложений, инструментов и сервисов, которые может создавать любой, а не только те, что одобрены привратниками. Если вы разработчик, отправьте своё приложение.

Каталог проектов

Инструменты администрирования board для кастомных сообществ 5chan.

5chan Board Manager подключается к Bitsocial CLI, чтобы помогать администраторам создавать, настраивать и модерировать пользовательские imageboard-доски. Это утилитарный слой для владельцев досок, которым нужен операционный контроль.

Управление из командной строки для node, сообществ и automation workflows.

Bitsocial CLI — это официальный терминальный интерфейс протокола. Используйте его для управления узлами, публикации контента, запуска сервера WebSocket JSON-RPC для программного управления и автоматизации кода, автоматизации административных процессов и прямой работы с примитивами Bitsocial без GUI-клиента.

Telegram-бот, который кратко публикует активность на GitHub в репозиториях Bitsocial.

Bitsocial GitHub Alerts пересылает пуши, релизы, issues и pull request'ы из GitHub в любой чат, группу или тему форума в Telegram. Команда Bitsocial использует его для своих репозиториев, а образ контейнера открыт, так что любой может развернуть его у себя для своих.

Краулер, поисковый индекс и веб-интерфейс для сообществ Bitsocial, которые можно развернуть у себя.

Bitsocial Indexer подключается по RPC к демону Bitsocial CLI, индексирует заданные оператором сообщества в локальную базу SQLite и отдаёт их через REST API и API полнотекстового поиска, при желании — вместе с веб-интерфейсом, отрисовываемым на сервере. Он поставляется пустым: что индексировать, решает оператор.

Сервер предпросмотра ссылок и перенаправления, который формирует карточки для публикаций Bitsocial.

Bitsocial Previewer формирует карточки OpenGraph и Twitter, когда ссылкой на публикацию делятся на других платформах, а настоящие браузеры перенаправляет в приложение. Один экземпляр работает как многоарендный по имени хоста, поэтому одного развёртывания и одной настройки TLS хватает на все клиентские и зеркальные домены.

Публичный сидер для сообществ Bitsocial, упакованный для Docker и npm.

Bitsocial Seeder закрепляет страницы сообщества в приоритете, CID-ы после обновления и маршрутизацию тем pubsub через daemon Bitsocial. Он повторно использует уже запущенный локальный daemon, если он доступен, или автоматически запускает встроенный daemon bitsocial-cli и поставляется как в виде образа Docker для безаттенционных развертываний VPS, так и в виде пакета npm для операторов Node-first.

Feed-боты, которые пересылают новые посты Bitsocial в каналы или группы Telegram.

Bitsocial Telegram Bots отслеживают списки сообществ клиента и пересылают новые посты в Telegram destinations с inline ссылками обратно на клиенты Bitsocial. Активный бот сегодня покрывает ленты 5chan, а репозиторий устроен так, чтобы со временем добавить больше client-specific ботов.

Редактор с приоритетом офлайн-работы для настроек антиспам-проверок сообщества.

Challenge Composer показывает и позволяет редактировать массив challenges в настройках сообщества Bitsocial, а затем экспортирует готовый к запуску CLI-скрипт. Он поставляется одним самодостаточным HTML-файлом, который во время работы не отправляет наружу ни одного запроса, поэтому его можно открыть прямо с диска или с USB-накопителя.

Fallback pubsub relay and routing provider for Bitsocial operators.

Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.