用于自定义 5chan communities 的 board 管理工具。
5chan Board Manager 连接到 Bitsocial CLI,帮助管理员创建、配置和管理自定义 imageboard 板块。它是为希望掌控运营的板块所有者提供的工具层。
项目目录
Bitsocial 旨在成长为由任何人都能创建的成千上万款应用、工具和服务,而不是只经过守门人批准的那些。如果你是开发者,提交你自己的应用。
用于自定义 5chan communities 的 board 管理工具。
5chan Board Manager 连接到 Bitsocial CLI,帮助管理员创建、配置和管理自定义 imageboard 板块。它是为希望掌控运营的板块所有者提供的工具层。
用于 nodes、communities 和 automation workflows 的命令行控制。
Bitsocial CLI 是该协议的官方终端界面。可用它来管理节点、发布内容、启动用于程序化控制和代码自动化的 WebSocket JSON-RPC 服务器、自动化管理流程,并且无需 GUI 客户端即可直接与 Bitsocial 原语交互。
在 Telegram 上简洁推送 Bitsocial 仓库 GitHub 动态的机器人。
Bitsocial GitHub Alerts 会把 GitHub 上的推送、发布、issue 和 pull request 转发到任意 Telegram 聊天、群组或论坛话题中。Bitsocial 团队用它来跟踪自己的仓库,容器镜像也已公开,任何人都可以为自己的仓库自行部署。
面向 Bitsocial 社区的可自托管爬虫、搜索索引和 Web 界面。
Bitsocial Indexer 通过 RPC 连接到 Bitsocial CLI 守护进程,将运营者配置的社区索引到本地 SQLite 数据库,并通过 REST 和全文搜索 API 对外提供,同时可选配服务端渲染的 Web 界面。它初始为空:索引哪些内容由运营者决定。
链接预览与跳转服务器,为 Bitsocial 帖子生成分享卡片。
当帖子链接被分享到其他平台时,Bitsocial Previewer 会生成 OpenGraph 和 Twitter 卡片,并把真实浏览器重定向回应用。单个实例按主机名实现多租户,因此一次部署和一次 TLS 配置即可覆盖所有客户端与镜像域名。
Bitsocial社区的公共播种者,为Docker和npm打包。
Bitsocial Seeder 通过 Bitsocial daemon 固定社区首页、更新后的 CID 和 pubsub 主题路由。当本地 daemon 可达时,它会重用已在运行的本地 daemon,或自动启动捆绑的 bitsocial-cli daemon,并同时作为 Docker 映像用于无人值守的 VPS 部署和 npm 包用于 Node-first 运营商提供。
将新的 Bitsocial posts 转发到 Telegram channels 或 groups 的 feed bots。
Bitsocial Telegram Bots 会监控 client 的 community lists,并把新的 posts 转发到 Telegram destinations,同时附带返回 Bitsocial clients 的 inline links。当前 active bot 覆盖 5chan feeds,repo 也已按可持续扩展的方式组织,便于未来加入更多 client-specific bots。
面向社区反垃圾内容挑战设置的离线优先编辑器。
Challenge Composer 可视化并编辑 Bitsocial 社区设置中的 challenges 数组,然后导出可直接运行的 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.