CLI
ปัจจุบันแพ็คเกจนี้ใช้แบบแผนการตั้งชื่อแบบเดิมที่สืบทอดมาจากการขึ้นต่อกันของอัปสตรีม การอ้างอิงถึง "plebbit" ในคำสั่ง เอาต์พุต และการกำหนดค่าจะถูกย้ายไปยัง "bitsocial" ในรีลีสในอนาคต ฟังก์ชันการทำงานไม่ได้รับผลกระทบ
bitsocial-cli เป็นเครื่องมือบรรทัดคำสั่งสำหรับการโต้ตอบกับแบ็กเอนด์โปรโตคอล Bitsocial ช่วยให้คุณเรียกใช้ P2P daemon ภายในเครื่อง สร้างและกำหนดค่าชุมชน และเผยแพร่เนื้อหา ทั้งหมดนี้ทำได้จากเทอร์มินัล
มันถูกสร้างขึ้นบน plebbit-js และถูกใช้โดย 5chan และ Seedit สำหรับการสร้างชุมชนและการจัดการโหนด
การติดตั้ง
ไบนารีที่สร้างไว้ล่วงหน้าพร้อมใช้งานสำหรับ Windows, macOS และ Linux ดาวน์โหลดรุ่นล่าสุดสำหรับแพลตฟอร์มของคุณจาก GitHub:
หลังจากดาวน์โหลด ให้ทำให้ไบนารี่ปฏิบัติการได้ (macOS/Linux):
chmod +x bitsocial-cli
รัน Daemon
การใช้งาน CLI ที่พบบ่อยที่สุดคือการเรียกใช้โหนด Bitsocial Daemon เริ่มต้นเลเยอร์เครือข่าย P2P และเปิดเผย API ภายในเครื่องที่ไคลเอ็นต์สามารถเชื่อมต่อได้
bitsocial-cli daemon
ในการเปิดตัวครั้งแรก daemon จะส่งเอาต์พุตลิงก์ไปยัง WebUI ซึ่งเป็นอินเทอร์เฟซกราฟิกบนเบราว์เซอร์สำหรับจัดการโหนด ชุมชน และการตั้งค่าของคุณ สิ่งนี้มีประโยชน์หากคุณต้องการ GUI มากกว่าคำสั่งเทอร์มินัล
คำสั่งที่สำคัญ
| คำสั่ง | คำอธิบาย |
|---|---|
daemon | เริ่มโหนด Bitsocial P2P |
create subplebbit | สร้างชุมชนใหม่ |
subplebbit edit | อัปเดตการตั้งค่าชุมชน (ชื่อ คำอธิบาย กฎ) |
subplebbit list | แสดงรายการชุมชนที่โฮสต์บนโหนดนี้ |
subplebbit start | เริ่มให้บริการชุมชนเฉพาะ |
subplebbit stop | หยุดให้บริการชุมชนใดชุมชนหนึ่ง |
รันคำสั่งใดๆ ด้วย --help เพื่อดูตัวเลือกและแฟล็กที่มี:
bitsocial-cli daemon --help
bitsocial-cli create subplebbit --help
ขั้นตอนการทำงานทั่วไป
ขั้นตอนการตั้งค่าทั่วไปสำหรับการโฮสต์ชุมชนใหม่:
# 1. เริ่มดีมอน
bitsocial-cli daemon
# 2. ในเทอร์มินัลอื่น สร้างชุมชน
bitsocial-cli create subplebbit
# 3. กำหนดค่าชุมชน
bitsocial-cli subplebbit edit <address> --title "My Community" --description "A decentralized forum"
# 4. เริ่มเสิร์ฟได้เลย
bitsocial-cli subplebbit start <address>
ขณะนี้ชุมชนออนไลน์อยู่บนเครือข่าย Bitsocial และสามารถเข้าถึงได้จากไคลเอนต์ที่เข้ากันได้
ลิงค์
- GitHub: bitsocialnet/bitsocial-cli