From 3474043bb94dad904b8314a654e5167254152e02 Mon Sep 17 00:00:00 2001 From: poprhythm Date: Mon, 16 Feb 2026 03:53:08 +0000 Subject: [PATCH] Update README with working ttyd web terminal configuration --- synchronet/README.md | 37 ++++++++++++++++--------------------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/synchronet/README.md b/synchronet/README.md index 95cdeaa..f6e1c4a 100644 --- a/synchronet/README.md +++ b/synchronet/README.md @@ -68,43 +68,38 @@ docker compose restart ## Access Methods -### Web Browser (Recommended for friends) +### Web Browser (Recommended!) -After setting up nginx-proxy-manager: -- Navigate to `https://bbs.kolpacksoftware.com` (or your chosen domain) -- Use the fTelnet web interface to connect -- Direct websocket URLs: - - WS: `ws://your-domain:1123` - - WSS: `wss://your-domain:11235` +The BBS includes a **web-based terminal** (ttyd) with: +- Full ANSI color support +- 56k modem speed simulation for nostalgia +- Adjustable font size (Ctrl+/Ctrl-/Ctrl+0) +- Works on any device with a browser + +Access at: **https://bbs.popcyclical.com** (or your configured domain) ### Direct Telnet ```bash -telnet your-server.com 23 +telnet bbs.popcyclical.com 23 ``` ### SSH ```bash -ssh -p 2222 new@your-server.com +ssh -p 2222 new@bbs.popcyclical.com ``` ## nginx-proxy-manager Configuration Configure in NPM web interface: -1. **Proxy Host for Web Interface**: - - Domain: `bbs.kolpacksoftware.com` (or your choice) - - Forward Hostname/IP: `synchronet` (container name) - - Forward Port: `80` - - Enable SSL certificate - -2. **Proxy Host for WebSocket Terminal** (optional, for secure WSS): - - Domain: `bbs-term.kolpacksoftware.com` - - Forward Hostname/IP: `synchronet` - - Forward Port: `11235` - - Enable **WebSocket Support** - - Enable SSL certificate +**Proxy Host for Web Terminal**: +- Domain: `bbs.popcyclical.com` (or your choice) +- Forward Hostname/IP: `synchronet-web-terminal` +- Forward Port: `7681` +- Enable **WebSocket Support** ✓ +- Enable SSL certificate ## Customization