Skip to content

mobbyg/aznet_bbs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot From 2026-02-10 22-47-16

AZNet BBS

AZNet BBS is a Python-based Bulletin Board System project inspired by classic BBS software. The project is under active development.


Features

  • Threaded messages (currently implemented)
  • Configurable via config.py

Future Goals

  • FTN (FidoNet) support
  • User voting system
  • Doors / PFiles integration
  • Text and GFiles support
  • One-line user messages
  • CNet-style "JoinLink"

Requirements

  • Python 3.13.7 (current development version)
  • Additional dependencies to be added (placeholder for requirements.txt)

Installation

Clone the repository:

git clone https://github.com/mobbyg/aznet_bbs.git
cd aznet_bbs

Usage

Start the BBS Server python run_server.py

Start the Admin Panel python run_panel.py

No environment variables are required at this stage.

Configuration

Edit config.py to adjust server settings, paths, or other options. Configuration options are expected to evolve in upcoming iterations.

License

This project is licensed under the GPL License.

Contribution

Contribution guidelines: TBA


Milestone 1 (COMPLETED)

✅ Async telnet server
✅ User login system
✅ SQLite database
✅ ANSI rendering
✅ Basic main menu
✅ CNet-style text handling

Milestone 2 (🟡 IN PROGRESS)

⚠️ SysOp Control Panel (Created and talking to API/Server, no controls wired in yet)
❌ IPC
❌ real-time monitoring (This would be a separate GUI/TUI application)

Milestone 3 🟡 IN PROGRESS (~60% done)

✅ Message bases: reading, posting, thread navigation, visual editor
⚠️ Message bases: still need RESPOND to posts (replies), thread depth display
❌ File areas: upload/download system (not started)
⚠️ Access groups: basic system exists, but no full management (need VDE screens for group creation/editing)
❌ SysOp configuration UI: not started (would be like CNet's CONFIG program)

Milestone 4 (Planned)

  • SSH support
  • Doors / external programs
  • Networking concepts

About

An attempt to create a clone of the CNet Pro BBS System from the Amiga platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages