Hop til hovedindhold

CLI

bitsocial-cli er et kommandolinjeværktøj til at interagere med Bitsocial-protokollens backend. Det lader dig køre en lokal P2P-dæmon, oprette og konfigurere fællesskaber og udgive indhold - alt sammen fra terminalen.

Den er bygget oven på det delte Bitsocial-protokolklientlag og bruges af 5 chan og Seedit til oprettelse af fællesskaber og nodestyring.

Installation

Forudbyggede binære filer er tilgængelige til Windows, macOS og Linux. Download den seneste udgivelse til din platform fra GitHub:

Download fra GitHub-udgivelser

Efter download skal du gøre den binære eksekverbare (macOS/Linux):

chmod +x bitsocial-cli

Kører Dæmonen

Den mest almindelige brug af CLI er at køre en Bitsocial node. Dæmonen starter P2P-netværkslaget og afslører en lokal API, som klienter kan oprette forbindelse til.

bitsocial-cli daemon

Ved første lancering udsender dæmonen links til WebUI, en browserbaseret grafisk grænseflade til styring af din node, fællesskaber og indstillinger. Dette er nyttigt, hvis du foretrækker en GUI frem for terminalkommandoer.

Nøglehandlinger

HandlingBeskrivelse
Start dæmonenStart Bitsocial P2P-knuden
Opret et fællesskabOpret et nyt fællesskab
Rediger et fællesskabOpdater fællesskabsindstillinger (titel, beskrivelse, regler)
Liste over lokalsamfundVis fællesskaber hostet på denne node
Start et fællesskabBegynd at tjene et bestemt fællesskab
Stop et fællesskabStop med at tjene et bestemt fællesskab

Kør CLI med --help for at se de aktuelle kommandonavne og flag, der er afsløret af din installerede udgivelse:

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

Typisk arbejdsgang

Et almindeligt opsætningsflow til at være vært for et nyt fællesskab:

# 1. Start the daemon
bitsocial-cli daemon

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

Derfra skal du bruge den installerede udgivelses kommandoer til fællesskabsstyring til at oprette, konfigurere og begynde at betjene et fællesskab. Når det er startet, er fællesskabet live på Bitsocial-netværket og tilgængeligt fra kompatible klienter.