Add Synchronet BBS with Legend of the Red Dragon

- Configure bbsio/synchronet:3.19c Docker image
- Expose web interface (ports 8023/8443) and fTelnet websocket terminals
- Include telnet (23), SSH (2222), and classic BBS protocols
- LORD (Legend of the Red Dragon) included as built-in door game
- Add comprehensive README with setup and configuration instructions
This commit is contained in:
2026-02-15 02:40:17 +00:00
parent 0b34690bc5
commit 15901a6ff7
2 changed files with 187 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
services:
synchronet:
image: bbsio/synchronet:3.19c
container_name: synchronet
restart: unless-stopped
networks:
- npm-network
ports:
# Web interfaces
- "8023:80" # HTTP web interface
- "8443:443" # HTTPS web interface
# Terminal access
- "23:23" # Telnet
- "2222:22" # SSH (using 2222 to avoid conflict with host SSH)
# Web-based terminal (fTelnet)
- "1123:1123" # WebSocket terminal (ws)
- "11235:11235" # WebSocket terminal (wss)
# Optional: Classic BBS protocols
- "21:21" # FTP
- "6667:6667" # IRC
volumes:
- /srv/synchronet:/sbbs-data
environment:
- TZ=America/New_York
- SBBSCTRL=/sbbs-data/ctrl
networks:
npm-network:
external: true