• Re: bbs-door-server

    From pweck@23:1/1 to TheWebExpert on Saturday, September 26, 2026 08:06:24
    The hardest part is getting doors working, I made this specifically so that I can swap to any bbs software, and not lose any of my door setup,
    or be able to run 3 different programs and share the same door back end. If you do not want to use any of the online rlogin/ssh door servers
    (like door party or bbs link) this is the simple answer that will just work.

    BBS Door Server (Dockerized DOSBox Multi-Node RLogin Server)
    A modern, turnkey Docker container for running 16-bit DOS BBS door games (TradeWars 2002, Legend of the Red Dragon, Operation: Overkill II, DoorMUD, and more) on contemporary Linux and macOS systems with zero-latency socket inheritance and a web-based Sysop desktop via noVNC.

    Features
    Turnkey Docker Setup: Runs out of the box with docker compose up -d. Zero-Latency Socket Inheritance: Direct file-descriptor handoff (-socket <fd>) with 100% byte-transparent binary I/O, completely eliminating TCP loopback overhead and ANSI escape-code corruption.
    Web Management Desktop (noVNC): Access a full graphical X11 desktop directly in your web browser on port 6080 without installing VNC viewer software. Right-Click Sysop Menu (Openbox): Right-click the desktop to instantly launch a standalone DOSBox prompt (C:\>), game setup
    utilities, or Linux shell terminals.
    Pre-configured Classic Doors: Includes working setups and multi-node
    batch launchers for:
    TradeWars 2002 v3.13
    Legend of the Red Dragon (LORD) v4.07
    Operation: Overkill II (OO2) v1.21
    DoorMUD v0.99
    FOSSIL Driver Integration: Bundled with tuned BNU 1.89h FOSSIL driver featuring a 32KB resident transmit buffer, locked 38400 baud, and CTS/watchdog bypass. Multi-Node Operation: Supports simultaneous callers across independent node directories (C:\nodes\node1 through node6). Popular Dropfile Formats: Generates DOOR.SYS, DORINFO1.DEF (through DORINFO6.DEF), and DOORFILE.SR.
    Universal BBS Support: Connects seamlessly with Synchronet (sbbs), Binkterm PHP, MajorBBS / WorldGroup, Mystic BBS, and Enigma« via
    standard RFC 1282 RLogin.

    https://github.com/thewebexpert/bbs-door-server

    wow sounds like what might work for me, but i have not had a lot of luck with docker

    pweck
    sysopnet 23:1/1
    bbs.pwecksretreat.com:2332

    ... User Error: Replace user and hit any key to continue...

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Pweck's Retreat (23:1/1)
  • From TheWebExpert@23:1/106 to pweck on Saturday, September 26, 2026 10:13:48
    On September 26 2026, pweck wrote:
    The hardest part is getting doors working, I made this specifically
    so
    that I can swap to any bbs software, and not lose any of my door
    setup,
    or be able to run 3 different programs and share the same door back
    end.
    If you do not want to use any of the online rlogin/ssh door servers
    (like door party or bbs link) this is the simple answer that will
    just
    work.

    BBS Door Server (Dockerized DOSBox Multi-Node RLogin Server)
    A modern, turnkey Docker container for running 16-bit DOS BBS door
    games
    (TradeWars 2002, Legend of the Red Dragon, Operation: Overkill II,
    DoorMUD, and more) on contemporary Linux and macOS systems with
    zero-latency socket inheritance and a web-based Sysop desktop via
    noVNC.

    Features
    Turnkey Docker Setup: Runs out of the box with docker compose up -d.
    Zero-Latency Socket Inheritance: Direct file-descriptor handoff
    (-socket
    <fd>) with 100% byte-transparent binary I/O, completely eliminating
    TCP
    loopback overhead and ANSI escape-code corruption.
    Web Management Desktop (noVNC): Access a full graphical X11 desktop
    directly in your web browser on port 6080 without installing VNC
    viewer
    software. Right-Click Sysop Menu (Openbox): Right-click the desktop
    to
    instantly launch a standalone DOSBox prompt (C:\>), game setup
    utilities, or Linux shell terminals.
    Pre-configured Classic Doors: Includes working setups and multi-node
    batch launchers for:
    TradeWars 2002 v3.13
    Legend of the Red Dragon (LORD) v4.07
    Operation: Overkill II (OO2) v1.21
    DoorMUD v0.99
    FOSSIL Driver Integration: Bundled with tuned BNU 1.89h FOSSIL driver
    featuring a 32KB resident transmit buffer, locked 38400 baud, and
    CTS/watchdog bypass. Multi-Node Operation: Supports simultaneous
    callers
    across independent node directories (C:\nodes\node1 through node6).
    Popular Dropfile Formats: Generates DOOR.SYS, DORINFO1.DEF (through
    DORINFO6.DEF), and DOORFILE.SR.
    Universal BBS Support: Connects seamlessly with Synchronet (sbbs),
    Binkterm PHP, MajorBBS / WorldGroup, Mystic BBS, and Enigma« via
    standard RFC 1282 RLogin.

    https://github.com/thewebexpert/bbs-door-server

    wow sounds like what might work for me, but i have not had a lot of
    luck with docker

    pweck
    sysopnet 23:1/1
    bbs.pwecksretreat.com:2332

    ... User Error: Replace user and hit any key to continue...

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Pweck's Retreat (23:1/1)

    It is one command to pull the repo and one command to launch the
    container

    ... The Adventure BBS (HTTPS://BBS.OURBIRDHOUSE.CA)

    --- BinktermPHP v1.10.7
    * Origin: The Adventure BBS (23:1/106)
  • From pweck@23:1/1 to TheWebExpert on Saturday, September 26, 2026 10:06:06
    It is one command to pull the repo and one command to launch the
    container


    docker hasnt worked for me on my system as it seems to drag everything down

    pweck
    sysopnet 23:1/1
    bbs.pwecksretreat.com:2332

    ... Real Programmers balance their checkbooks in hex

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Pweck's Retreat (23:1/1)
  • From TheWebExpert@23:1/106 to pweck on Monday, September 28, 2026 20:52:48
    On September 26 2026, pweck wrote:
    The hardest part is getting doors working, I made this specifically
    so
    that I can swap to any bbs software, and not lose any of my door
    setup,
    or be able to run 3 different programs and share the same door back
    end.
    If you do not want to use any of the online rlogin/ssh door servers
    (like door party or bbs link) this is the simple answer that will
    just
    work.

    BBS Door Server (Dockerized DOSBox Multi-Node RLogin Server)
    A modern, turnkey Docker container for running 16-bit DOS BBS door
    games
    (TradeWars 2002, Legend of the Red Dragon, Operation: Overkill II,
    DoorMUD, and more) on contemporary Linux and macOS systems with
    zero-latency socket inheritance and a web-based Sysop desktop via
    noVNC.

    Features
    Turnkey Docker Setup: Runs out of the box with docker compose up -d.
    Zero-Latency Socket Inheritance: Direct file-descriptor handoff
    (-socket
    <fd>) with 100% byte-transparent binary I/O, completely eliminating
    TCP
    loopback overhead and ANSI escape-code corruption.
    Web Management Desktop (noVNC): Access a full graphical X11 desktop
    directly in your web browser on port 6080 without installing VNC
    viewer
    software. Right-Click Sysop Menu (Openbox): Right-click the desktop
    to
    instantly launch a standalone DOSBox prompt (C:\>), game setup
    utilities, or Linux shell terminals.
    Pre-configured Classic Doors: Includes working setups and multi-node
    batch launchers for:
    TradeWars 2002 v3.13
    Legend of the Red Dragon (LORD) v4.07
    Operation: Overkill II (OO2) v1.21
    DoorMUD v0.99
    FOSSIL Driver Integration: Bundled with tuned BNU 1.89h FOSSIL driver
    featuring a 32KB resident transmit buffer, locked 38400 baud, and
    CTS/watchdog bypass. Multi-Node Operation: Supports simultaneous
    callers
    across independent node directories (C:\nodes\node1 through node6).
    Popular Dropfile Formats: Generates DOOR.SYS, DORINFO1.DEF (through
    DORINFO6.DEF), and DOORFILE.SR.
    Universal BBS Support: Connects seamlessly with Synchronet (sbbs),
    Binkterm PHP, MajorBBS / WorldGroup, Mystic BBS, and Enigma« via
    standard RFC 1282 RLogin.

    https://github.com/thewebexpert/bbs-door-server

    wow sounds like what might work for me, but i have not had a lot of
    luck with docker

    pweck
    sysopnet 23:1/1
    bbs.pwecksretreat.com:2332

    ... User Error: Replace user and hit any key to continue...

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Pweck's Retreat (23:1/1)

    Literally you run three commands
    git clone https://github.com/thewebexpert/bbs-door-server.git
    cd bbs-door-server
    docker compose up -d

    That is it. It even has vnc front end and you can install an opensource
    door and it just works, you just configure your bbs to rlogin to the
    doro server and it magically works

    ... The Adventure BBS (HTTPS://BBS.OURBIRDHOUSE.CA)

    --- BinktermPHP v1.10.7
    * Origin: The Adventure BBS (23:1/106)
  • From pweck@23:1/1 to TheWebExpert on Monday, September 28, 2026 20:04:34
    wow sounds like what might work for me, but i have not had a lot of luck with docker

    Literally you run three commands
    git clone https://github.com/thewebexpert/bbs-door-server.git
    cd bbs-door-server
    docker compose up -d

    That is it. It even has vnc front end and you can install an opensource door and it just works, you just configure your bbs to rlogin to the
    doro server and it magically works

    it might be doable, if my dell cooperates! :)

    pweck
    sysopnet 23:1/1
    bbs.pwecksretreat.com:2332

    ... Message encrypted: Press ALT-F4 to read encoded message

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Pweck's Retreat (23:1/1)