fsxNet Wiki

BBS Development & Resources

User Tools

Site Tools


projects:opensource:enigma:start

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
Next revision Both sides next revision
projects:opensource:enigma:start [2017/03/16 08:11]
avon
projects:opensource:enigma:start [2018/03/29 01:58]
127.0.0.1 external edit
Line 1: Line 1:
-====== ​ENiGMA 1/2 BBS ====== +====== ​ENiGMA½ ​BBS ======
- +
-Welcome to this place holder landing page for all things ENiGMA 1/2 BBS +
- +
-This is an example link to a set of other pages and resources +
- +
-  * [[example-page-1|Page 1]] +
-  * Page 2+
  
 +ENiGMA½ is a free and open source (BSD-2 clause) Bulletin Board System software written in Node.js JavaScript. The system is tested and known to run well under Linux, Windows, FreeBSD, and OS X but should run fine anywhere Node.js can run.
  
 +Some features include:
 +  * Multi platform: Anywhere [[https://​nodejs.org/​|Node.js]] runs likely works (known to work under Linux, FreeBSD, OpenBSD, OS X and Windows)
 +  * Unlimited multi node support (for all those BBS "​callers"​!)
 +  * **Highly** customizable via [[http://​hjson.org/​|HJSON]] based configuration,​ menus, and themes in addition to JavaScript based mods
 +  * MCI support for lightbars, toggles, input areas, and so on plus many other other bells and whistles
 +  * Telnet & **SSH** access built in. Additional servers are easy to implement
 +  * [[http://​www.ascii-codes.com/​|CP437]] and UTF-8 output
 +  * [[http://​syncterm.bbsdev.net/​|SyncTerm]] style font and baud emulation support. Display PC/DOS and Amiga style artwork as it's intended! In general, ANSI-BBS / [[http://​cvs.synchro.net/​cgi-bin/​viewcvs.cgi/​*checkout*/​src/​conio/​cterm.txt?​content-type=text%2Fplain&​revision=HEAD|cterm.txt]] / [[http://​www.bbsdocumentary.com/​library/​PROGRAMS/​GRAPHICS/​ANSI/​bansi.txt|bansi.txt]] are followed for expected BBS behavior
 +  * [[http://​www.acid.org/​info/​sauce/​sauce.htm|SAUCE]] support
 +  * Renegade style pipe color codes
 +  * [[http://​sqlite.org/​|SQLite]] storage of users, message areas, and so on
 +  * Strong [[https://​en.wikipedia.org/​wiki/​PBKDF2|PBKDF2]] backed password encryption
 +  * [[https://​github.com/​NuSkooler/​enigma-bbs/​blob/​master/​docs/​doors.md|Door support]] including common dropfile formats for legacy DOS doors. Built in [[http://​bbslink.net/​|BBSLink]],​ and [[http://​forums.throwbackbbs.com/​|DoorParty]] support!
 +  * [[https://​github.com/​trentm/​node-bunyan|Bunyan]] logging
 +  * [[https://​github.com/​NuSkooler/​enigma-bbs/​blob/​master/​docs/​msg_networks.md|Message networks]] with FidoNet Type Network (FTN) + BinkleyTerm Style Outbound (BSO) message import/​export
 +  * [[https://​github.com/​WhatCD/​Gazelle|Gazelle]] inspired File Bases including fast fully indexed full text search (FTS), #tags, and HTTP(S) temporary download URLs using a built in [[https://​github.com/​NuSkooler/​enigma-bbs/​blob/​master/​docs/​web_server.md|web server]]. Legacy X/Y/Z modem also supported!
 +  * Upload processor supporting [[https://​en.wikipedia.org/​wiki/​FILE_ID.DIZ|FILE_ID.DIZ]] and [[https://​en.wikipedia.org/​wiki/​.nfo|NFO]] extraction, year estimation, and more!
  
  
 +===== See Also =====
 +  * Project Home: https://​github.com/​NuSkooler/​enigma-bbs
 +  * Facebook: https://​www.facebook.com/​groups/​enigmabbs/​