Directori de projectes

Projectes de Bitsocial

Bitsocial està pensat per créixer fins a milers d'aplicacions, eines i serveis creats per qualsevol persona, sense l'aprovació dels guardians de l'accés. Si ets dev, envia la teva pròpia app.

Directori de projectes

Eines d’administració de taulers per a comunitats 5chan personalitzades.

5chan Board Manager es connecta amb Bitsocial CLI per ajudar els administradors a crear, configurar i moderar taulers d'imatges personalitzats. És la capa d'utilitat per als propietaris de taulers que volen control operatiu.

Control per línia d’ordres per a nodes, comunitats i fluxos d’automatització.

Bitsocial CLI és la interfície de terminal oficial del protocol. Fes-la servir per gestionar nodes, publicar contingut, engegar un servidor WebSocket JSON-RPC per al control programàtic i l'automatització de codi, automatitzar fluxos d'administració i treballar directament amb les primitives de Bitsocial sense un client GUI.

Bot de Telegram que publica de manera compacta l'activitat de GitHub dels repositoris de Bitsocial.

Bitsocial GitHub Alerts reenvia pushes, llançaments, incidències i pull requests de GitHub a qualsevol xat, grup o tema de fòrum de Telegram. L'equip de Bitsocial el fa servir per als seus propis repositoris i la imatge del contenidor és pública, de manera que qualsevol pot allotjar-lo pel seu compte per als seus.

Rastrejador, índex de cerca i interfície web autoallotjables per a comunitats de Bitsocial.

Bitsocial Indexer es connecta mitjançant RPC a un dimoni de Bitsocial CLI, indexa en una base de dades SQLite local les comunitats que hi configura l'operador i les serveix a través d'una API REST i de cerca de text complet, amb una interfície web renderitzada al servidor opcional. Es distribueix buit: és l'operador qui decideix què s'indexa.

Servidor de previsualització d'enllaços i de redirecció que genera targetes per compartir publicacions de Bitsocial.

Bitsocial Previewer genera targetes d'OpenGraph i de Twitter quan l'enllaç d'una publicació es comparteix en altres plataformes i, tot seguit, redirigeix els navegadors reals cap a l'aplicació. Una sola instància és multitenant per nom d'amfitrió, de manera que un únic desplegament i una única configuració de TLS cobreixen tots els dominis de clients i de rèpliques.

Seeder públic per a comunitats de Bitsocial, empaquetat per a Docker i npm.

Bitsocial Seeder fixan les pàgines prioritàries de la comunitat, els CID post-actualització i l'encaminament de temes pubsub a través d'un daemon Bitsocial. Reutilitza un daemon local ja en execució quan és accessible o inicia automàticament el daemon bitsocial-cli inclòs, i s'ofereix tant com una imatge Docker per a desplegaments VPS desatesos com un paquet npm per a operadors node-first.

Bots de feed que envien publicacions noves de Bitsocial a canals o grups de Telegram.

Bitsocial Telegram Bots monitoritza les llistes de comunitats del client i reenvia les publicacions noves a destinacions de Telegram amb enllaços inline de retorn als clients de Bitsocial. El bot actiu cobreix avui els feeds de 5chan, i el repositori està preparat per afegir-hi més bots específics de client amb el temps.

Editor amb prioritat fora de línia per a la configuració dels reptes antispam d'una comunitat.

Challenge Composer mostra i permet editar la matriu challenges de la configuració d'una comunitat de Bitsocial i n'exporta un script de CLI llest per executar. Es distribueix com un únic fitxer HTML autocontingut que no fa cap petició externa en temps d'execució, de manera que es pot obrir directament des del disc o des d'una memòria 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.