fsxNet Wiki

BBS Development & Resources

User Tools

Site Tools


projects:opensource:titan:configure

This is an old revision of the document!


Configuring Titan is done with a single JSON file.

{
  "Main": {
     "MaxNodes": 5,
     "TelnetPort": 23,
     "RloginPort": 513,
     "SSHPort": 22,
     "SystemName": "A New Titan BBS",
     "SysopName": "Sysop",
     "LogLevel": "Info"
  },
  "Paths": {
     "GFiles": "C:/bbs/gfiles",
     "Databases": "C:/bbs/dbs",
     "Temp":  "C:/bbs/temp",
     "SEXYZ": "C:/bbs/sexyz.exe",
     "ExternalEditor": "C:/bbs/doors/oedit.bat",
     "SSHRSAKey": "C:/bbs/keys/ssh_host_rsa_key",
     "SSHDSAKey": "C:/bbs/keys/ssh_host_dsa_key",
     "LogFile": "C:/bbs/logs/Titan.log",
     "MailSemaphore": "C:/bbs/mail.out"
  },
  "MessageBases": [
     {
        "name": "General",
        "id": 0
     },
     {
        "name": "Testing",
        "id": 1
     },
     {
        "name": "General",
        "id": 100
     },
     {
        "name": "BBS Discussion",
        "id": 101
     },
     {
        "name": "Mystic Discussion",
        "id": 102
     },
     {
        "name": "Magicka Discussion",
        "id": 103
     },
     {
        "name": "ENiGMA 1/2 Discussion",
        "id": 104
     },
     {
        "name": "Cryptographic Posts",
        "id": 105
     },
     {
        "name": "Automated RoBOT Posts",
        "id": 106
     }
   ],
   "MessageConferences": [
     {
        "name": "Local Mail",
        "id": 0,
        "areas": [ 0, 1 ]
     },
     {
        "name": "FSXNet",
        "id": 2,
        "areas": [ 100, 101, 102, 103, 104, 105, 106 ]
     }
   ],
   "Doors": [
     {
        "name": "Galactic Dynasty",
        "hotkey": "1",
        "command":  "C:/bbs/doors/gd.bat"
     },
     {
        "name": "For Honour",
        "hotkey": "2",
        "command": "C:/bbs/doors/fh.bat"
     }
   ],
   "FileBases": [
     {
        "index": 1,
        "name": "General Files",
        "filepath": "C:/bbs/files/general",
        "database": "C:/bbs/files/general.db3"
     },
     {
        "index": 2,
        "name": "BBS Related Files",
        "filepath": "C:/bbs/files/bbs",
        "database": "C:/bbs/files/bbs.db3"
     }
   ],
   "TextFiles": [
     {
        "title": "AF Downs Scores",
        "filepath": "C:/bbs/doors/afdowns2/scores.txt",
        "pause": "true",
        "hotkey": "1"
     },
     {
       "title": "AF Slots Scores",
       "filepath": "C:/bbs/doors/afslots2/scores.txt",
       "pause": "true",
       "hotkey": "2"
     }	
   ]
 }
projects/opensource/titan/configure.1556536156.txt.gz ยท Last modified: 2019/04/29 11:09 by apam