Skip to content

A retro-inspired BBS system built with C#, bridging the vintage computing era with modern technologies.

License

Notifications You must be signed in to change notification settings

intoinside/RetroNET-BBS

Repository files navigation

RetroNet-BBS

A retro-inspired BBS system built with C#, bridging the vintage computing era with modern technologies.

Commodore 64 with Syncterm

Windows 11 command prompt with Telnet

How to start container

  • Install Docker
  • Put your Bbs source files in a folder (for ex. /opt/bbs)
  • start container with
docker run -v /opt/bbs:/data:ro -p 23:23 -p 8502:8502 ghcr.io/intoinside/retronet-bbs:main

How to create your first Bbs

Every bbs must have a file called index.md. It is the main presentation file from which you can navigate the content offered.

You can start with a simple file with this content:

# Hello world!

Each time you change the content, you need to restart the server/container.

Links

There are three type of links that can be made.

  • link to another md page
[Page 1](Page-1)
[Page 2](Page-2)
  • link to a raw page
[Raw Page](raw1.raw)
  • Link to rss feed
<rss title="Apulia Retrocomputing" url="https://www.apuliaretrocomputing.it/wordpress/feed/">
  • link to a dynamic content plugin
<dynamic title="Plugin SampleDynamicContent" pluginname="SampleDynamicContent.MoveCursorOnScreen">

Raw pages

TBD

Dynamic content plugin

TBD

Import files

TBD

Text style

Text style can be changed using color tags. The following tags are available:

  • <white>
  • <red>
  • <green>
  • <blue>
  • <orange>
  • <black>
  • <brown>
  • <lightred>
  • <pink>
  • <darkgray> or <darkgrey>
  • <gray> or <grey>
  • <lightgreen>
  • <lightblue>
  • <lightgray> or <lightgrey>
  • <purple>
  • <yellow>
  • <cyan>

Note:

Background and foreground color can be inverted with tags:

  • <revon>
  • <revoff>

About

A retro-inspired BBS system built with C#, bridging the vintage computing era with modern technologies.

Topics

Resources

License

Stars

Watchers

Forks

Packages