Zum Hauptinhalt springen

Bitsocial CLI

bitsocial-cli ist ein Kommandozeilenwerkzeug für die Arbeit mit dem Backend des Bitsocial-Protokolls. Damit betreiben Sie einen lokalen P2P-Daemon, erstellen und konfigurieren Communities und veröffentlichen Inhalte – alles direkt im Terminal.

Es baut auf der gemeinsamen Client-Schicht des Bitsocial-Protokolls auf und wird von 5chan und Seedit zum Erstellen von Communities und zur Knotenverwaltung genutzt.

Installation

Für Windows, macOS und Linux stehen vorgefertigte Binärdateien bereit. Laden Sie die neueste Version für Ihre Plattform von GitHub herunter:

Download über GitHub Releases

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

chmod +x bitsocial

Den Daemon betreiben

Am häufigsten wird die CLI genutzt, um einen Bitsocial-Knoten zu betreiben. Der Daemon startet die P2P-Netzwerkschicht und stellt eine lokale API bereit, mit der sich Clients verbinden können.

bitsocial daemon

Beim ersten Start gibt der Daemon Links zur WebUI aus, einer browserbasierten grafischen Oberfläche zur Verwaltung von Knoten, Communities und Einstellungen. Das ist praktisch, wenn Sie eine GUI den Terminalbefehlen vorziehen.

Wichtige Aktionen

AktionBeschreibung
Den Daemon startenDen Bitsocial-P2P-Knoten starten
Eine Community erstellenEine neue Community anlegen
Eine Community bearbeitenCommunity-Einstellungen aktualisieren (Titel, Beschreibung, Regeln)
Lokale Communities auflistenAuf diesem Knoten gehostete Communities auflisten
Eine Community startenEine bestimmte Community ausliefern
Eine Community stoppenDie Auslieferung einer bestimmten Community beenden

Rufen Sie die CLI mit --help auf, um die Befehlsnamen und Optionen Ihrer installierten Version zu sehen:

bitsocial --help
bitsocial daemon --help

Typischer Ablauf

Ein üblicher Einrichtungsablauf, um eine neue Community zu hosten:

# 1. Start the daemon
bitsocial daemon

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

Nutzen Sie von dort aus die Community-Verwaltungsbefehle Ihrer installierten Version, um eine Community anzulegen, zu konfigurieren und auszuliefern. Sobald sie gestartet ist, ist die Community im Bitsocial-Netzwerk live und aus kompatiblen Clients erreichbar.