Skip to content

Plugins

Supply Drop BBS supports transport plugins — standalone binaries that connect to the BBS over a simple stdin/stdout JSON IPC protocol. Each plugin runs as its own process, so you can add or remove transports without recompiling the BBS.

See the Transport Plugins guide for details on how the plugin protocol works and how to write your own.


Available plugins

Telnet Transport

Lets classic Telnet clients connect to your Supply Drop BBS on port 2323. Handles CRLF, backspace, IAC negotiation, and echo suppression so any terminal that speaks Telnet works out of the box.

  • Prebuilt binaries for Linux, macOS, and Windows
  • One-command install — an included script registers the plugin and restarts the BBS
  • Runs as an independent process; no BBS recompile needed
  • Requires: Supply Drop BBS v0.6.0 or newer

Security note: Telnet is plaintext. Run it on a trusted LAN, or put it behind a VPN or SSH tunnel before exposing it further.

Docs: supply-drop-telnet-transport-plugin


Writing your own plugin

Any executable that speaks the process transport IPC protocol can be a plugin. The Plugin API Guide and Transport Plugins guide cover everything you need to get started.

Released under the Apache 2.0 + Commons Clause License.