सीएलआई
bitsocial-cli बिटसोशल प्रोटोकॉल बैकएंड के साथ इंटरैक्ट करने के लिए एक कमांड-लाइन टूल है। यह आपको स्थानीय पी2पी डेमॉन चलाने, समुदायों को बनाने और कॉन्फ़िगर करने और सामग्री प्रकाशित करने की सुविधा देता है - यह सब टर्मिनल से।
यह साझा बिटसोशल प्रोटोकॉल क्लाइंट लेयर के शीर्ष पर बनाया गया है और इसका उपयोग समुदाय निर्माण और नोड प्रबंधन के लिए 5चान और सीएडिट द्वारा किया जाता है।
इंस्टालेशन
पूर्व-निर्मित बायनेरिज़ Windows, macOS और Linux के लिए उपलब्ध हैं। GitHub से अपने प्लेटफ़ॉर्म के लिए नवीनतम रिलीज़ डाउनलोड करें:
डाउनलोड करने के बाद, बाइनरी को निष्पादन योग्य बनाएं (macOS/Linux):
chmod +x bitsocial-cli
डेमॉन चलाना
सीएलआई का सबसे आम उपयोग बिटसोशल नोड चलाना है। डेमॉन पी2पी नेटवर्किंग परत शुरू करता है और एक स्थानीय एपीआई को उजागर करता है जिससे ग्राहक जुड़ सकते हैं।
bitsocial-cli daemon
पहले लॉन्च पर, डेमॉन वेबयूआई से लिंक आउटपुट करता है, जो आपके नोड, समुदायों और सेटिंग्स को प्रबंधित करने के लिए एक ब्राउज़र-आधारित ग्राफिकल इंटरफ़ेस है। यदि आप टर्मिनल कमांड पर GUI पसंद करते हैं तो यह उपयोगी है।
मुख्य क्रियाएँ
| कार्रवाई | विवरण |
|---|---|
| डेमॉन प्रारंभ करें | बिटसोशल पी2पी नोड लॉन्च करें |
| एक समुदाय बनाएं | एक नया समुदाय बनाएं |
| एक समुदाय संपादित करें | सामुदायिक सेटिंग अपडेट करें (शीर्षक, विवरण, नियम) |
| स्थानीय समुदायों की सूची बनाएं | इस नोड पर होस्ट किए गए समुदायों की सूची बनाएं |
| एक समुदाय प्रारंभ करें | एक विशिष्ट समुदाय की सेवा शुरू करें |
| एक समुदाय को रोकें | एक विशिष्ट समुदाय की सेवा करना बंद करें |
आपके स्थापित रिलीज़ द्वारा प्रदर्शित वर्तमान कमांड नाम और फ़्लैग देखने के लिए --help के साथ CLI चलाएँ:
bitsocial-cli --help
bitsocial-cli daemon --help
विशिष्ट कार्यप्रवाह
नए समुदाय की मेजबानी के लिए एक सामान्य सेटअप प्रवाह:
# 1. Start the daemon
bitsocial-cli daemon
# 2. In another terminal, inspect the available community-management commands
bitsocial-cli --help
वहां से, समुदाय बनाने, कॉन्फ़िगर करने और सेवा शुरू करने के लिए स्थापित रिलीज़ के समुदाय-प्रबंधन आदेशों का उपयोग करें। एक बार शुरू होने के बाद, समुदाय बिटसोशल नेटवर्क पर लाइव है और संगत ग्राहकों से पहुंच योग्य है।
लिंक
- गिटहब: बिटसोशलनेट/बिटसोशल-सीएलआई