Перейти к основному содержанию

CLI

Устаревшее именование

В настоящее время этот пакет использует устаревшие соглашения об именах, унаследованные от его вышестоящей зависимости. Ссылки на «plebbit» в командах, выводе и конфигурации будут перенесены на «bitsocial» в будущем выпуске. Функциональность не нарушена.

bitsocial-cli — это инструмент командной строки для взаимодействия с серверной частью протокола Bitsocial. Он позволяет запускать локальный демон P2P, создавать и настраивать сообщества, а также публиковать контент — и все это с терминала.

Он построен на основе plebbit-js и используется 5chan и Seedit для создания сообщества и управления узлами.

Установка

Предварительно созданные двоичные файлы доступны для Windows, macOS и Linux. Загрузите последнюю версию для своей платформы с GitHub:

Загрузите из выпусков GitHub

После загрузки создайте исполняемый бинарный файл (macOS/Linux):

chmod +x bitsocial-cli

Запуск демона

Наиболее распространенным использованием CLI является запуск узла Bitsocial. Демон запускает сетевой уровень P2P и предоставляет локальный API, к которому могут подключаться клиенты.

bitsocial-cli daemon

При первом запуске демон выводит ссылки на WebUI, графический интерфейс на основе браузера для управления вашим узлом, сообществами и настройками. Это полезно, если вы предпочитаете графический интерфейс командам терминала.

Ключевые команды

КомандаОписание
daemonЗапустите узел Bitsocial P2P
create subplebbitСоздать новое сообщество
subplebbit editОбновить настройки сообщества (название, описание, правила)
subplebbit listСписок сообществ, размещенных на этом узле
subplebbit startНачните служить определенному сообществу
subplebbit stopПерестаньте служить определенному сообществу

Запустите любую команду с --help, чтобы увидеть доступные параметры и флаги:

bitsocial-cli daemon --help
bitsocial-cli create subplebbit --help

Типичный рабочий процесс

Общий процесс настройки для размещения нового сообщества:

# 1. Запустите демон
bitsocial-cli daemon

# 2. В другом терминале создайте сообщество
bitsocial-cli create subplebbit

# 3. Настройте сообщество
bitsocial-cli subplebbit edit <address> --title "My Community" --description "A decentralized forum"

# 4. Начните подавать
bitsocial-cli subplebbit start <address>

Сообщество теперь существует в сети Bitsocial и доступно из любого совместимого клиента.

Ссылки