A directory of ProBoard boards, in three parts that work together:
The published files are plain static files at https://www.proboardbbs.com/bbslist/: bbslist.json (the list), bbslist.json.sig (an optional signature), syncterm.lst (a SyncTERM address book), pbterm.json (a PBTerm phonebook) and index.html. Only the check-in side needs PHP.
You can run a list with no server code at all:
PBRelease bbslist template --out mylist.json PBRelease bbslist keygen PBRelease bbslist build --source mylist.json --out upload PBRelease bbslist verify --dir upload
The keygen step prints the listkey line for BBSLIST.CFG. Upload the upload folder to /bbslist/.
Make Configs\BBSLIST.CFG (copy BBSLIST.CFG.SAMPLE) with your board's name, sysop, location, country, description and an address. If you belong to PBLink as well, see PBLink for the synchours setting.
The BBS list server setup is covered in more detail in the source documentation (BBSList.txt); a full page is being written.