Director de proiecte

Proiecte Bitsocial

Bitsocial este conceput să crească până la mii de aplicații, instrumente și servicii construite de oricine, nu doar cele aprobate de paznicii porții. Dacă ești dev, trimite-ți propria aplicație.

Categorii de proiecte

Instrumente de administrare board pentru comunități 5chan personalizate.

5chan Board Manager se conectează la Bitsocial CLI pentru a-i ajuta pe administratori să creeze, să configureze și să modereze boarduri imageboard personalizate. Este stratul de utilitare pentru proprietarii de boarduri care vor control operațional.

Control din linia de comandă pentru noduri, comunități și fluxuri de automatizare.

Bitsocial CLI este interfața oficială de terminal pentru protocol. Folosește-l pentru a gestiona noduri, a publica conținut, a porni un server WebSocket JSON-RPC pentru control programatic și automatizare de cod, a automatiza fluxurile de administrare și a lucra direct cu primitivele Bitsocial fără un client GUI.

Bot Telegram care publică pe scurt activitatea de pe GitHub din depozitele Bitsocial.

Bitsocial GitHub Alerts trimite push-uri, versiuni, issue-uri și pull request-uri de pe GitHub în orice conversație, grup sau subiect de forum de pe Telegram. Echipa Bitsocial îl folosește pentru propriile depozite, iar imaginea de container este publică, așa că oricine îl poate găzdui singur pentru ale sale.

Crawler, index de căutare și interfață web pentru comunitățile Bitsocial, pe care le poți găzdui singur.

Bitsocial Indexer se conectează prin RPC la un daemon Bitsocial CLI, indexează într-o bază de date SQLite locală comunitățile pe care le configurează operatorul și le pune la dispoziție printr-un API REST și de căutare full-text, cu o interfață web randată pe server, opțională. Este livrat gol: operatorul decide ce se indexează.

Server de previzualizare a linkurilor și de redirecționare care generează carduri de partajare pentru postările Bitsocial.

Bitsocial Previewer generează carduri OpenGraph și Twitter atunci când linkul unei postări este distribuit pe alte platforme, apoi redirecționează browserele reale către aplicație. O singură instanță este multi-tenant în funcție de numele de gazdă, așa că o singură implementare și o singură configurare TLS acoperă toate domeniile clienților și ale oglinzilor.

Seeder public pentru comunități Bitsocial, ambalat pentru Docker și npm.

Bitsocial Seeder fixează paginile prioritare ale comunității, CID-urile după actualizare și rutarea subiectelor pubsub prin intermediul unui daemon Bitsocial. Reutilizează un daemon local deja în execuție atunci când este accesibil sau pornește automat daemonul bitsocial-cli inclus și este furnizat atât ca imagine Docker pentru implementări VPS nesupravegheat cât și ca pachet npm pentru operatori Node-first.

Boți de feed care trimit noile postări Bitsocial în canale sau grupuri Telegram.

Bitsocial Telegram Bots monitorizează listele de comunități ale clientului și redirecționează noile postări către destinații Telegram cu linkuri inline înapoi la clienții Bitsocial. Botul activ acoperă astăzi feed-urile 5chan, iar repo-ul este structurat astfel încât să poată adăuga în timp și alți boți specifici clientului.

Editor care funcționează în primul rând offline pentru setările provocărilor antispam ale unei comunități.

Challenge Composer afișează și permite editarea tabloului challenges din setările unei comunități Bitsocial, apoi exportă un script CLI gata de rulat. Este livrat ca un singur fișier HTML de sine stătător, care nu face nicio cerere către exterior în timpul execuției, așa că poate fi deschis direct de pe disc sau de pe un stick 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.