Zum Hauptinhalt springen

CLI

bitsocial-cli ist ein Befehlszeilentool für die Interaktion mit dem Bitsocial-Protokoll-Backend. Sie können damit einen lokalen P2P-Daemon ausführen, Communities erstellen und konfigurieren sowie Inhalte veröffentlichen – alles vom Terminal aus.

Es basiert auf der gemeinsamen Bitsocial-Protokoll-Client-Schicht und wird von 5chan und Seedit für die Community-Erstellung und Knotenverwaltung verwendet.

Installation

Vorgefertigte Binärdateien sind für Windows, macOS und Linux verfügbar. Laden Sie die neueste Version für Ihre Plattform von GitHub herunter:

Von GitHub Releases herunterladen

Machen Sie nach dem Herunterladen die Binärdatei ausführbar (macOS/Linux):

chmod +x bitsocial-cli

Den Daemon ausführen

Die häufigste Verwendung der CLI ist die Ausführung eines Bitsocial-Knotens. Der Daemon startet die P2P-Netzwerkschicht und stellt eine lokale API bereit, mit der Clients eine Verbindung herstellen können.

bitsocial-cli daemon

Beim ersten Start gibt der Daemon Links zur WebUI aus, einer browserbasierten grafischen Oberfläche zur Verwaltung Ihres Knotens, Ihrer Communities und Einstellungen. Dies ist nützlich, wenn Sie eine GUI gegenüber Terminalbefehlen bevorzugen.

Schlüsselaktionen

AktionBeschreibung
Starten Sie den DaemonStarten Sie den Bitsocial P2P-Knoten
Erstellen Sie eine CommunityErstellen Sie eine neue Community
Bearbeiten Sie eine CommunityCommunity-Einstellungen aktualisieren (Titel, Beschreibung, Regeln)
Lokale Gemeinden auflistenAuf diesem Knoten gehostete Communities auflisten
Eine Community gründenBeginnen Sie, einer bestimmten Community zu dienen
Stoppen Sie eine CommunityHören Sie auf, einer bestimmten Community zu dienen

Führen Sie die CLI mit --help aus, um die aktuellen Befehlsnamen und Flags anzuzeigen, die von Ihrer installierten Version verfügbar gemacht werden:

bitsocial-cli --help
bitsocial-cli daemon --help

Typischer Arbeitsablauf

Ein üblicher Einrichtungsablauf zum Hosten einer neuen Community:

# 1. Start the daemon
bitsocial-cli daemon

# 2. In another terminal, inspect the available community-management commands
bitsocial-cli --help

Von dort aus verwenden Sie die Community-Verwaltungsbefehle der installierten Version, um eine Community zu erstellen, zu konfigurieren und mit der Bereitstellung zu beginnen. Nach dem Start ist die Community live im Bitsocial-Netzwerk und über kompatible Clients zugänglich.