Lewati ke konten utama

CLI

bitsocial-cli adalah alat baris perintah untuk berinteraksi dengan backend protokol Bitsocial. Ini memungkinkan Anda menjalankan daemon P2P lokal, membuat dan mengkonfigurasi komunitas, dan mempublikasikan konten -- semuanya dari terminal.

Itu dibangun di atas lapisan klien protokol Bitsocial bersama dan digunakan oleh 5chan dan edit benih untuk pembuatan komunitas dan manajemen node.

Instalasi

Biner bawaan tersedia untuk Windows, macOS, dan Linux. Unduh rilis terbaru untuk platform Anda dari GitHub:

Unduh dari Rilis GitHub

Setelah mengunduh, buat binernya dapat dieksekusi (macOS/Linux):

chmod +x bitsocial-cli

Menjalankan Daemon

Penggunaan CLI yang paling umum adalah menjalankan node Bitsocial. Daemon memulai lapisan jaringan P2P dan menampilkan API lokal yang dapat dihubungkan oleh klien.

bitsocial-cli daemon

Pada peluncuran pertama, daemon mengeluarkan tautan ke WebUI, antarmuka grafis berbasis browser untuk mengelola node, komunitas, dan pengaturan Anda. Ini berguna jika Anda lebih memilih GUI daripada perintah terminal.

Tindakan Utama

AksiDeskripsi
Mulai daemonLuncurkan simpul P2P Bitsocial
Buat komunitasBuat komunitas baru
Edit komunitasPerbarui pengaturan komunitas (judul, deskripsi, aturan)
Daftar komunitas lokalDaftar komunitas yang dihosting di node ini
Mulai komunitasMulai melayani komunitas tertentu
Hentikan komunitasBerhenti melayani komunitas tertentu

Jalankan CLI dengan --help untuk melihat nama perintah dan tanda saat ini yang diekspos oleh rilis yang Anda instal:

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

Alur Kerja Khas

Alur penyiapan umum untuk menghosting komunitas baru:

# 1. Start the daemon
bitsocial-cli daemon

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

Dari sana, gunakan perintah manajemen komunitas rilis yang diinstal untuk membuat, mengonfigurasi, dan mulai melayani komunitas. Setelah dimulai, komunitas tersebut aktif di jaringan Bitsocial dan dapat diakses dari klien yang kompatibel.

Tautan