فهرست پروژه‌ها

پروژه‌های Bitsocial

Bitsocial قرار است به هزاران اپ، ابزار و سرویس تبدیل شود که هر کسی بتواند آن‌ها را بسازد، نه فقط چیزهایی که دروازه‌بان‌ها تأیید می‌کنند. اگر توسعه‌دهنده‌ای، اپ خودت را ثبت کن.

توسعه‌دهندگان:ارسال برنامهیامشاهده GitHub
دسته‌بندی پروژه‌ها

ابزار مدیریت board برای جامعه‌های سفارشی 5chan.

5chan Board Manager به Bitsocial CLI متصل می‌شود تا به مدیران کمک کند بردهای تصویرمحور سفارشی را ایجاد، پیکربندی و مدیریت کنند. این لایهٔ ابزار برای صاحبان بردهایی است که کنترل عملیاتی می‌خواهند.

کنترل خط فرمان برای nodeها، جامعه‌ها و workflowهای automation.

Bitsocial CLI رابط رسمی ترمینال برای پروتکل است. از آن برای مدیریت نودها، انتشار محتوا، راه‌اندازی یک سرور WebSocket JSON-RPC برای کنترل برنامه‌نویسانه و خودکارسازی کد، خودکارسازی جریان‌های مدیریتی و کار مستقیم با primitiveهای Bitsocial بدون یک کلاینت GUI استفاده کنید.

ربات Telegram که فعالیت GitHub مخازن Bitsocial را به‌صورت فشرده منتشر می‌کند.

Bitsocial GitHub Alerts پوش‌ها، انتشارها، ایشوها و pull request‌ها را از GitHub به هر گفت‌وگو، گروه یا موضوع انجمن در Telegram می‌فرستد. تیم Bitsocial آن را برای مخازن خود اجرا می‌کند و ایمیج کانتینر عمومی است، بنابراین هر کسی می‌تواند آن را برای مخازن خودش میزبانی کند.

خزشگر، نمایهٔ جست‌وجو و رابط وب قابل میزبانی شخصی برای انجمن‌های Bitsocial.

Bitsocial Indexer از طریق RPC به یک دیمن Bitsocial CLI متصل می‌شود، انجمن‌هایی را که گرداننده پیکربندی می‌کند در یک پایگاه‌دادهٔ محلی SQLite نمایه می‌کند و آن‌ها را از راه یک API از نوع REST و جست‌وجوی تمام‌متن در دسترس قرار می‌دهد، به‌همراه یک رابط وب اختیاری که در سمت سرور رندر می‌شود. این ابزار خالی عرضه می‌شود: گرداننده تصمیم می‌گیرد چه چیزی نمایه شود.

سرور پیش‌نمایش پیوند و هدایت که کارت‌های اشتراک‌گذاری را برای پست‌های Bitsocial می‌سازد.

Bitsocial Previewer هنگام اشتراک‌گذاری پیوند یک پست در پلتفرم‌های دیگر، کارت‌های OpenGraph و Twitter را می‌سازد و سپس مرورگرهای واقعی را به برنامه هدایت می‌کند. یک نمونه بر پایهٔ نام میزبان چنداجاره‌ای است، بنابراین یک استقرار و یک پیکربندی TLS برای همهٔ دامنه‌های کلاینت‌ها و آینه‌ها کافی است.

پخش‌کننده عمومی برای اجتماعات Bitsocial، بسته‌بندی شده برای Docker و npm.

Bitsocial Seeder صفحات اولویت جامعه را ثابت می‌کند، CIDهای پس از به‌روزرسانی و مسیریابی موضوع pubsub را از طریق یک daemon Bitsocial انجام می‌دهد. زمانی که دسترسی‌پذیر است، یک daemon محلی در حال اجرا را دوباره استفاده می‌کند یا daemon bitsocial-cli بسته‌بندی شده را به طور خودکار شروع می‌کند، و هم به عنوان تصویر Docker برای استقرار VPS بدون نظارت و هم به عنوان بسته npm برای اپراتورهای Node-first ارائه می‌شود.

feed botهایی که پست‌های جدید Bitsocial را به channelها یا groupهای Telegram می‌فرستند.

Bitsocial Telegram Bots فهرست‌های جامعه در کلاینت را پایش می‌کنند و پست‌های جدید را با لینک‌های inline به مقصدهای Telegram منتقل می‌کنند. bot فعال امروز feedهای 5chan را پوشش می‌دهد و مخزن طوری ساخته شده که بتوان در طول زمان botهای بیشتر و مخصوص هر client را اضافه کرد.

ویرایشگر آفلاین‌محور برای تنظیمات چالش‌های ضداسپم یک انجمن.

Challenge Composer آرایهٔ challenges در تنظیمات یک انجمن Bitsocial را نمایش می‌دهد و امکان ویرایش آن را فراهم می‌کند، سپس یک اسکریپت CLI آمادهٔ اجرا بیرون می‌دهد. این ابزار در قالب یک فایل HTML یکپارچه و خودبسنده عرضه می‌شود که هنگام اجرا هیچ درخواستی به بیرون نمی‌فرستد، بنابراین می‌توان آن را مستقیماً از روی دیسک یا از یک حافظهٔ USB باز کرد.

Fallback pubsub relay and routing provider for Bitsocial operators.

Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.