Bitsocial CLI
bitsocial-cli er et kommandolinjeværktøj til at arbejde med Bitsocial-protokollens backend. Det lader dig køre en lokal P2P-dæmon, oprette og konfigurere fællesskaber og publicere indhold -- alt sammen fra terminalen.
Det er bygget oven på det fælles klientlag til Bitsocial-protokollen og bruges af 5chan og Seedit til oprettelse af fællesskaber og administration af noder.
Installation
Der findes færdigbyggede binærfiler til Windows, macOS og Linux. Hent den nyeste udgivelse til din platform fra GitHub:
Når du har hentet den, skal du gøre binærfilen eksekverbar (macOS/Linux):
chmod +x bitsocial
Kørsel af dæmonen
Den mest almindelige brug af CLI'en er at køre en Bitsocial-node. Dæmonen starter P2P-netværkslaget og eksponerer et lokalt API, som klienter kan forbinde til.
bitsocial daemon
Ved første start udskriver dæmonen links til WebUI'en, en browserbaseret grafisk grænseflade til at administrere din node, dine fællesskaber og dine indstillinger. Det er nyttigt, hvis du foretrækker en GUI frem for terminalkommandoer.
Vigtige handlinger
| Handling | Beskrivelse |
|---|---|
| Start dæmonen | Start Bitsocial-P2P-noden |
| Opret et fællesskab | Opret et nyt fællesskab |
| Rediger et fællesskab | Opdater fællesskabets indstillinger (titel, beskrivelse, regler) |
| Vis lokale fællesskaber | Vis de fællesskaber, der hostes på denne node |
| Start et fællesskab | Begynd at servere et bestemt fællesskab |
| Stop et fællesskab | Stop med at servere et bestemt fællesskab |
Kør CLI'en med --help for at se de aktuelle kommandonavne og flag, som din installerede udgivelse stiller til rådighed:
bitsocial --help
bitsocial daemon --help
Typisk arbejdsgang
Et almindeligt opsætningsforløb for at hoste et nyt fællesskab:
# 1. Start the daemon
bitsocial daemon
# 2. In another terminal, inspect the available community-management commands
bitsocial --help
Derfra bruger du den installerede udgivelses kommandoer til fællesskabsadministration til at oprette, konfigurere og begynde at servere et fællesskab. Når det er startet, er fællesskabet live på Bitsocial-netværket og tilgængeligt fra kompatible klienter.
Links
- GitHub: bitsocialnet/bitsocial-cli