Pulsar — सेटअप गाइड

कुछ ही मिनटों में एक डिवाइस कनेक्ट करें — वह तरीका चुनें जो उपयुक्त हो, फोन से लेकर एक अतिरिक्त सर्वर तक।

ब्राउज़र एक्सटेंशनCLI एजेंटएक सर्वर (VPS या समर्पित) पर CLI एजेंटमोबाइल ऐप (iOS / Android)
  1. 1 जोड़ने का कोड
  2. 2 डिवाइस ऑनलाइन
  3. 3 पहला परिणाम

01चरण 1 — एक पेयरिंग कोड प्राप्त करें

साइन इन करें और आपके डिवाइस पृष्ठ खोलें, फिर एक पेयरिंग कोड बनाएं। यह 15 मिनट तक रहता है और हर एजेंट प्रकार के लिए काम करता है; एक खाता 5 डिवाइस तक रख सकता है।

02चरण 2 — एक डिवाइस कनेक्ट करें

ब्राउज़र एक्सटेंशन

जब आपका ब्राउज़र खुला हो तो यह चुपचाप चलता है। इसे स्थापित करें, पेयरिंग कोड चिपकाएँ — हो गया।

Chrome / Edge: chrome://extensions → डेवलपर मोड → अनपैक्ड लोड करें (पहले अनज़िप करें)।

Firefox: about:debugging → यह Firefox → अस्थायी ऐड-ऑन लोड करें (पहले अनज़िप करें, manifest.json चुनें)।

Chrome / Edge के लिए डाउनलोड करें Firefox के लिए डाउनलोड करें

आपके कंप्यूटर पर CLI एजेंट

सर्वरों और डेस्कटॉप के लिए एक PHP फ़ाइल। इसे curl के साथ php-cli 8+ की आवश्यकता है। एजेंट डाउनलोड करें, फिर एक टर्मिनल में:

shell
php pulsar-agent.php pair <CODE> --accept-terms --label=my-pc
php pulsar-agent.php run

क्या आप टर्मिनल के बजाय एक ट्रे आइकन पसंद करते हैं? डेस्कटॉप रैपर इस ही एजेंट के चारों ओर एक छोटा इलेक्ट्रॉन ऐप है — स्रोत और निर्माण निर्देश, आप इसे स्वयं बनाते हैं। डेस्कटॉप स्रोत डाउनलोड करें

एजेंट डाउनलोड करें

एजेंट चेकसम (SHA-256): 69b3aa1d28eeea225dcda6692ad10f7d7c8823954ebbd3e6726d46b89ed0da9d
डाउनलोड के बाद सत्यापित करें: echo "69b3aa1d28eeea225dcda6692ad10f7d7c8823954ebbd3e6726d46b89ed0da9d pulsar-agent.php" | sha256sum -c · सभी चेकसम

एक सर्वर (VPS या समर्पित) पर CLI एजेंट

एक सर्वर नोड 24/7 चलता है, सबसे तेज़ी से विश्वास बनाता है और सबसे लगातार कमाई करता है। आवश्यकताएँ: php-cli 8+ और curl एक्सटेंशन के साथ कोई भी Linux — और कुछ नहीं, रूट की आवश्यकता नहीं।

सबसे तेज: एक पंक्ति (इंस्टॉल करने से पहले डाउनलोड की पुष्टि करता है)

shell
curl -fsSL "https://astrina.io/pulsar/setup?install" | sh -s <CODE>

स्क्रिप्ट किसी भी चीज़ को स्थापित करने से इनकार करती है जिसका SHA-256 उस डाइजेस्ट से मेल नहीं खाता जो हम SHA256SUMS में प्रकाशित करते हैं — यदि आप चाहें तो पहले इसे curl -fsSL "https://astrina.io/pulsar/setup?install" | less के साथ पढ़ें, हम करेंगे।

या इसे हाथ से करें — एजेंट को सीधे सर्वर पर डाउनलोड करें:

shell
mkdir -p ~/pulsar && cd ~/pulsar
wget -O pulsar-agent.php "https://astrina.io/pulsar/setup?dl=agent"

इसे पेयर करें (झंडा भागीदारी की शर्तें की पुष्टि करता है):

shell
php pulsar-agent.php pair <CODE> --accept-terms --label=my-server

इसे चलाते रहें — या तो एक systemd सेवा के रूप में (सिफारिश की गई):

/etc/systemd/system/pulsar-node.service
[Unit]
Description=Pulsar node agent (astrina.io)
After=network-online.target
Wants=network-online.target

[Service]
User=youruser
ExecStart=/usr/bin/php /home/youruser/pulsar/pulsar-agent.php run
Restart=always
RestartSec=30
# optional resource ceiling
CPUQuota=40%
MemoryMax=512M

[Install]
WantedBy=multi-user.target
shell
systemctl daemon-reload
systemctl enable --now pulsar-node
journalctl -u pulsar-node -f

…या बस बैकग्राउंड में:

shell
nohup php pulsar-agent.php run >/dev/null 2>&1 &

यूनिट में CPU और मेमोरी सीमाएँ एक वैकल्पिक छत हैं — एजेंट स्वयं एक PHP प्रक्रिया है जो कुछ मेगाबाइट का उपयोग करती है।

Windows (एक सेवा के रूप में)

Windows के लिए PHP स्थापित करें, फिर एजेंट को सेवा के रूप में चलाने के लिए NSSM (nssm.cc) का उपयोग करें:

cmd
php pulsar-agent.php pair <CODE> --accept-terms --label=my-pc
nssm install PulsarNode "C:\php\php.exe" "C:\pulsar\pulsar-agent.php" run
nssm start PulsarNode
एक साथ कई मशीनें

एक मशीन को अपनी इच्छानुसार सेट करें, फिर इसकी सेटिंग्स को बाकी मशीनों पर ले जाएं। निर्यात जानबूझकर पहचान को छोड़ देता है, इसलिए प्रत्येक मशीन अभी भी अपने स्वयं के उपकरण के रूप में जोड़ती है - एक पहचान को एक बेड़े पर कॉपी करने से वे सभी एक ही उपकरण के रूप में रिपोर्ट करेंगे।

shell
php pulsar-agent.php export-config > pulsar-fleet.json
# on every other machine:
php pulsar-agent.php import-config pulsar-fleet.json
php pulsar-agent.php pair <CODE> --accept-terms --label=$(hostname)

एक उपकरण को नए हार्डवेयर पर ले जाना विपरीत मामला है - वहाँ आपको पहचान चाहिए, और ध्वज ऐसा कहता है:

shell
php pulsar-agent.php export-config --with-identity > device.json   # contains a secret
php pulsar-agent.php import-config device.json --with-identity
जांचें कि एजेंट में परिवर्तन नहीं किया गया है

इंस्टॉलर डाउनलोड की पुष्टि करता है; यह बाद में डिस्क पर फ़ाइल की फिर से जांच करता है, और चल रहा एजेंट इसे दिन में एक बार दोहराता है। यह एक पुराने निर्माण को एक परिवर्तित से अलग बताता है। यह एक धूम्रपान अलार्म है, ताला नहीं: जो कोई भी फ़ाइल को संपादित कर सकता है वह जांच को भी हटा सकता है।

shell
php pulsar-agent.php verify
Docker
shell
wget -O Dockerfile "https://astrina.io/pulsar/setup?dl=dockerfile"
docker build -t astrina/pulsar-node .
docker run --rm -v pulsar:/data astrina/pulsar-node pair <CODE> --accept-terms --config=/data/agent.json
docker run -d --restart=unless-stopped --cpus=0.5 --memory=256m -v pulsar:/data astrina/pulsar-node

क्या आप डॉकर कंपोज़ पसंद करते हैं? सभी तीन फ़ाइलें प्राप्त करें और इसे एक कमांड में चलाएँ:

shell
wget -O pulsar-agent.php   "https://astrina.io/pulsar/setup?dl=agent"
wget -O Dockerfile         "https://astrina.io/pulsar/setup?dl=dockerfile"
wget -O docker-compose.yml "https://astrina.io/pulsar/setup?dl=compose"
docker compose run --rm pulsar pair <CODE> --accept-terms --config=/data/agent.json
docker compose up -d

मोबाइल ऐप (iOS / Android)

Astrina ऐप में नोड्स स्क्रीन खोलें और पेयरिंग कोड दर्ज करें — आपका फोन ऐप खुला होने पर एक दृष्टिकोण के रूप में शामिल होता है। समान पेयरिंग कोड हर एजेंट प्रकार के लिए काम करता है।

Telegram मिनी ऐप

फुर्सत के क्षणों में छोटे AI-लेबलिंग प्रश्नों का उत्तर दें — कोई इंस्टॉल नहीं। आपका निर्णय प्रशिक्षण डेटा बन जाता है, जिसे सहमति द्वारा सत्यापित किया जाता है। Telegram में मिनी ऐप खोलें — कार्यों को लेबल करना, बैलेंस और आपके डिवाइस, सीधे फोन पर।

03चरण 3 — जांचें कि यह काम करता है

एक मिनट के भीतर डिवाइस आपके डिवाइस पृष्ठ पर “सक्रिय” हो जाता है और “अंतिम बार देखा गया” अपडेट होना शुरू होता है। पहले कार्य छिपे हुए नियंत्रण जांच हैं; ग्राहक कार्य तब खुलते हैं जब नेटवर्क में तीन या अधिक सक्रिय डिवाइस होते हैं।

किसी भी समय अपने डिवाइस पृष्ठ से एक डिवाइस को रोकें या हटा दें — एजेंट तुरंत आज्ञा मानता है। एक डिवाइस जो एक दिन से अधिक समय तक ऑफ़लाइन है, आपको एक सूचना भेजता है।

एक सिंगल हमेशा चालू डिवाइस एक दिन में कुछ AP कमाता है, वेतन नहीं। AP का पैसे के खिलाफ कोई दर नहीं है; पूल में कितना है यह इस पर निर्भर करता है कि नेटवर्क में कितना भुगतान किया गया काम है।

अगर कुछ गलत हो जाता है

  • पेयरिंग कोड समाप्त हो गया — कोड 15 मिनट तक रहते हैं; बस एक नया बनाएं।
  • डिवाइस सीक्रेट खो गया (~/.pulsar-agent.json) — अपने डिवाइस पृष्ठ पर डिवाइस को हटा दें और फिर से पेयर करें।
  • “एजेंट बहुत पुराना” — ताजा एजेंट फ़ाइल डाउनलोड करें और इसे पुनः प्रारंभ करें।

प्रश्न? देखें कैसे पल्सर काम करता है या अपना डैशबोर्ड खोलें। भागीदारी की शर्तें पढ़ें

यह पृष्ठ किसका उत्तर देता है

  • एक Pulsar नोड कैसे कनेक्ट करें
  • pulsar के लिए ब्राउज़र एक्सटेंशन
  • सर्वर पर systemd के माध्यम से नोड
  • फोन पर नोड
  • pulsar CLI सेट करना
  • एक पल्सर नोड क्या है
  • कैसे एक पल्सर नोड काम करता है
  • एक पल्सर नोड समझाया गया
  • एक पल्सर नोड गाइड
  • कैसे एक पल्सर नोड के साथ शुरू करें
  • एक पल्सर नोड समीक्षाएँ
  • क्या एक पल्सर नोड इसके लायक है
  • एक पल्सर नोड की कीमत
  • एक पल्सर नोड विकल्प
  • शुरुआत करने वालों के लिए एक पल्सर नोड
  • क्यों एक पल्सर नोड
  • एक पल्सर नोड — आपको क्या मिलता है