5chan
5chan ایک سرور لیس، ایڈمن سے پاک اور مکمل طور پر غیر مرکزی امیج بورڈ ہے جو Bitsocial پروٹوکول پر چلتا ہے۔ یہ امیج بورڈز کے مانوس ڈائریکٹری ڈھانچے کی پیروی کرتا ہے، مگر ساتھ ہی غیر مرکزی ملکیت متعارف کراتا ہے — کوئی بھی بورڈ بنا سکتا ہے، اور متعدد بورڈ ووٹنگ کے ذریعے ایک ہی ڈائریکٹری سلاٹ کے لیے مقابلہ کر سکتے ہیں۔
ڈاؤن لوڈز
| پلیٹ فارم | لنک |
|---|---|
| ویب | 5chan.app |
| ڈیسک ٹاپ | Mac، Windows اور Linux کے لیے دستیاب |
| موبائل | Android کے لیے دستیاب |
بورڈز کیسے کام کرتے ہیں
5chan مواد کو کلاسک ڈائریکٹری ترتیب (مثلاً /b/، /g/) کے ذریعے بورڈز میں منظم کرتا ہے۔ روایتی امیج بورڈز کے برعکس، جہاں ایک مرکزی ایڈمن ہر بورڈ کو کنٹرول کرتا ہے، 5chan ہر صارف کو اپنا بورڈ بنانے اور اس کا مکمل مالک ہونے کی اجازت دیتا ہے۔ جب متعدد بورڈ ایک ہی ڈائریکٹری سلاٹ کو نشانہ بناتے ہیں، تو وہ ووٹنگ کے ذریعے اس پوزیشن کے لیے مقابلہ کرتے ہیں۔
بورڈ بنانا
نیا بورڈ بنانے کے لیے آپ کو bitsocial-cli کو ایک peer-to-peer نوڈ کے طور پر چلانا ہوگا۔ اس سے یقینی بنتا ہے کہ آپ کا بورڈ کسی مرکزی سرور پر انحصار کیے بغیر غیر مرکزی طریقے سے میزبان ہو۔
ڈائریکٹری تفویض
ڈائریکٹری سلاٹ کی تفویض (کون سا بورڈ کس راستے پر ظاہر ہوگا) فی الحال 5chan-directories.json فائل پر GitHub pull requests کے ذریعے سنبھالی جاتی ہے۔ یہ ایک عارضی طریقہ ہے — آئندہ ریلیزز میں ایپ کے اندر ہی بورڈ بنانے اور pubsub پر مبنی ووٹنگ کی سہولت ہوگی تاکہ ڈائریکٹری تفویض خودکار طور پر ہو سکے۔
اندرونی ساخت
پردے کے پیچھے 5chan اپنے نیٹ ورک رابطوں کے لیے مشترکہ Bitsocial پروٹوکول کلائنٹ لیئر استعمال کرتا ہے۔ 5chan.app پر موجود ویب ایپ بطور ڈیفالٹ براؤزر میں Helia نوڈ چلاتی ہے، اس لیے ایک عام ٹیب بھی نیٹ ورک میں بطور peer شامل ہو جاتا ہے: یہ دوسرے peers سے بورڈ لوڈ کرتا ہے اور pubsub پر شائع کرتا ہے، اور مواد کے راستے میں کوئی مرکزی IPFS گیٹ وے نہیں ہوتا۔ اس کے تقاضے کیا ہیں اور براؤزر نوڈ اب بھی کیا نہیں کر سکتا، اس کے لیے براؤزر Peer-to-Peer دیکھیں۔
لنکس
- GitHub: github.com/bitsocialnet/5chan
- Telegram: t.me/fivechandev
- لائسنس: GPL-2.0-only