Hopp over til hovedinnhold

Bitsocial CLI

bitsocial-cli er et kommandolinjeverktøy for å samhandle med backend-en i Bitsocial-protokollen. Med det kan du kjøre en lokal P2P-daemon, opprette og konfigurere fellesskap og publisere innhold -- alt fra terminalen.

Det er bygget på det delte klientlaget for Bitsocial-protokollen og brukes av 5chan og Seedit til å opprette fellesskap og administrere noder.

Installasjon

Ferdigbygde binærfiler finnes for Windows, macOS og Linux. Last ned den nyeste utgivelsen for plattformen din fra GitHub:

Last ned fra GitHub Releases

Gjør binærfilen kjørbar etter nedlasting (macOS/Linux):

chmod +x bitsocial

Kjøre daemonen

Den vanligste bruken av CLI-en er å kjøre en Bitsocial-node. Daemonen starter P2P-nettverkslaget og eksponerer et lokalt API som klienter kan koble seg til.

bitsocial daemon

Ved første oppstart skriver daemonen ut lenker til WebUI, et nettleserbasert grafisk grensesnitt for å administrere noden, fellesskapene og innstillingene dine. Det er nyttig hvis du foretrekker et GUI framfor terminalkommandoer.

Sentrale handlinger

HandlingBeskrivelse
Start daemonenStart Bitsocial-P2P-noden
Opprett et fellesskapOpprett et nytt fellesskap
Rediger et fellesskapOppdater innstillinger for fellesskapet (tittel, beskrivelse, regler)
List opp lokale fellesskapList opp fellesskapene som driftes på denne noden
Start et fellesskapBegynn å servere et bestemt fellesskap
Stopp et fellesskapSlutt å servere et bestemt fellesskap

Kjør CLI-en med --help for å se kommandonavnene og flaggene som den installerte utgivelsen din tilbyr:

bitsocial --help
bitsocial daemon --help

Typisk arbeidsflyt

En vanlig oppsettsflyt for å drifte et nytt fellesskap:

# 1. Start the daemon
bitsocial daemon

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

Derfra bruker du kommandoene for fellesskapsadministrasjon i den installerte utgivelsen til å opprette, konfigurere og begynne å servere et fellesskap. Når det er startet, er fellesskapet live på Bitsocial-nettverket og tilgjengelig fra kompatible klienter.

Lenker