fsxNet Wiki

BBS Development & Resources

User Tools

Site Tools


probbs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
probbs [2019/11/26 08:03]
ozz [Folder Structure]
probbs [2022/10/10 06:43]
avon removed
Line 1: Line 1:
 ====== Run Your Own Bulletin Board System ====== ====== Run Your Own Bulletin Board System ======
  
-]Logo Coming Soon[ +[[http://​www.ryobbs.com/​|RyoBBS]] is a 100% Script based BBS developed using the [[http://​tutorial.modernpascal.com/​|MPL]] (Modern Pascal Language). The decision to use MPL is based upon the product CodeRunner (a Socket Server that executes MPL scripts upon connection for different ports) was primarily developed for such projects as a TCP/IP based BBS project. Since Modern Pascal is a Turbo Pascal compatible language, RyoBBS can actually be compiled to use FOSSIL communications and thus work over dial-up modems also.
- +
-RyoBBS is a 100% Script based BBS developed using the [[http://​tutorial.modernpascal.com/​|MPL]] (Modern Pascal Language). The decision to use MPL is based upon the product CodeRunner (a Socket Server that executes MPL scripts upon connection for different ports) was primarily developed for such projects as a TCP/IP based BBS project. Since Modern Pascal is a Turbo Pascal compatible language, RyoBBS can actually be compiled to use FOSSIL communications and thus work over dial-up modems also.+
  
 ===== RyoBBS Design ===== ===== RyoBBS Design =====
Line 28: Line 26:
 ==== Getting Started ==== ==== Getting Started ====
  
-To get your PRoBBS ​up and running you will want to acquire the latest CodeRunner binaries from Modern Pascal. CodeRunner is available for Windows (32bit), Linux (64bit), Mac OSX (32bit), and Raspberry Pi. Once you have installed CodeRunner for your operating system, and have followed the sample README project to respond to a connection and return "Hello World"​. Then you are ready to get PRoBBS.+To get your RyoBBS ​up and running you will want to acquire the latest CodeRunner binaries from Modern Pascal. CodeRunner is available for Windows (32bit), Linux (64bit), Mac OSX (32bit), and Raspberry Pi. Once you have installed CodeRunner for your operating system, and have followed the sample README project to respond to a connection and return "Hello World"​. Then you are ready to get RyoBBS.
  
 Again, based upon the above Folder structure, please install your BBS into the same ROOT as mentioned above. This will allow the automatic system patch scripts to work for your system (optional). Along with making it easy for us to blindly help support your system if a problem does occur. Again, based upon the above Folder structure, please install your BBS into the same ROOT as mentioned above. This will allow the automatic system patch scripts to work for your system (optional). Along with making it easy for us to blindly help support your system if a problem does occur.
  
-PRoBBS ​comes with a nice cross-platform installer that will ask where do you want to install your BBS (root path), along with the name of your BBS, your name, your email address, along with what port you would like the BBS to accept connections on, and what password would you like to use to access the SETUP screens. The installer will then fetch the latest source for PRoBBS ​that you are authorized to access and generate the configuration for CodeRunner to accept connections and run PRoBBS. Upon completion, the installer will restart CodeRunner with the new configuration - and display a URL that you can use to access the local Sysop (System Operator) setup screens in your browser. There is a special process you must follow if you wish to access this screen from a remote IP address.+RyoBBS ​comes with a nice cross-platform installer that will ask where do you want to install your BBS (root path), along with the name of your BBS, your name, your email address, along with what port you would like the BBS to accept connections on, and what password would you like to use to access the SETUP screens. The installer will then fetch the latest source for RyoBBS ​that you are authorized to access and generate the configuration for CodeRunner to accept connections and run RyoBBS. Upon completion, the installer will restart CodeRunner with the new configuration - and display a URL that you can use to access the local Sysop (System Operator) setup screens in your browser. There is a special process you must follow if you wish to access this screen from a remote IP address.