AZNet BBS is a Python-based Bulletin Board System project inspired by classic BBS software. The project is under active development.
- Threaded messages (currently implemented)
- Configurable via
config.py
- FTN (FidoNet) support
- User voting system
- Doors / PFiles integration
- Text and GFiles support
- One-line user messages
- CNet-style "JoinLink"
- Python 3.13.7 (current development version)
- Additional dependencies to be added (placeholder for
requirements.txt)
Clone the repository:
git clone https://github.com/mobbyg/aznet_bbs.git
cd aznet_bbsStart the BBS Server
python run_server.py
Start the Admin Panel
python run_panel.py
No environment variables are required at this stage.
Edit config.py to adjust server settings, paths, or other options. Configuration options are expected to evolve in upcoming iterations.
This project is licensed under the GPL License.
Contribution guidelines: TBA
✅ Async telnet server
✅ User login system
✅ SQLite database
✅ ANSI rendering
✅ Basic main menu
✅ CNet-style text handling
❌ IPC
❌ real-time monitoring (This would be a separate GUI/TUI application)
✅ Message bases: reading, posting, thread navigation, visual editor
❌ File areas: upload/download system (not started)
❌ SysOp configuration UI: not started (would be like CNet's CONFIG program)
- SSH support
- Doors / external programs
- Networking concepts