The next-generation BBS software

  • Old and new a 1980s computer can join
  • Real hardware a chip on your shelf
  • Free software GPL v3 or later
  • No internet needed a local network is enough
  • You write the rules and you are the appeal
  • No ads no one sells your time
  • No platforms nobody in the middle
  • No hosting fees it runs at your place
  • No outside costs your power, your Wi-Fi
  • No cloud nobody else's server

SSH on your board

Every ESP32-S3 board takes SSHAn encrypted way of connecting to a board, beside telnet: what you type is scrambled on the way, so only the board can read it. beside telnet, from firmware 1.1.2: callers whose app can encrypt get an encrypted call, and telnet stays open for the machines that cannot. There is nothing to switch on. How a caller connects is on connect with SSH.

The SSH port

SSH answers on the port callers already dial. It also has a port of its own, for SyncTERM 1.9 and older, which wait for the board to speak first:

NETWORK───────────────────────────────────────────────────────────────────────────────Wi-Fi network HomeNet Wi-Fi password ********................................................Telnet port 6400....................................................CGNAT/Tailscale LAN no......................................................SSH port (SyncTERM) 6422....................................................[ Save ] [ Cancel ]Tab or arrows move, Enter is next, Space steps a choice, F1 saves, ESC quits typed: CONFIG network, on an ESP32-S3 board, firmware 1.2.0-link.17

The board's keys

The board makes its own host keys the first time it starts. An SSH app asks you to trust a board's key on the first call; to check it is really your board, compare the fingerprint the app shows with the one SYS shows the sysop. The keys are not in a backup.

HARDWARE shows the sysop the same fingerprints, at its foot:

[S] Sysop: hardware Hardware 1.2.0-link.17 (WS43B 1.0.2) Chip hostCPU - 32 coresFlash -PSRAM none Board WS43B 1.0.2 Waveshare ESP32-S3-Touch-LCD-4.3BCapabilities 4 GB SD card (SPI), LCD panel, SSHRadio link on, ch 6, 0 of 0 upHeap free - host buildHeap low -Card free 2,047. MB of 2,048 MBFigures ending in . are as of 20:30. MEM FORCE measures now.SSH 0 of 8 in use, most 8, own port 6422Ed25519 SHA256:XPLaliwybWlE/kdTShNFoD2ujVh5NjdR3m4nay/yOpAECDSA SHA256:+i/7ZWI+s9u4fQaO6wa4aVXZh5qnhOyM0u816UTPKmQ───────────────────────────────────────────────────────────────────────────────[S] Sysop: typed: HARDWARE, on an ESP32-S3 board, firmware 1.2.0-link.17

Back to Set up your BBS.