You'll need windows server, or windows pro for this, so that you have IIS. I'm running Windows 10 Pro.
Move your BBS's Web settings to bind on port 8000 (or any internal port you choose).
Install Application Request Routing (ARR)
Add your BBS's web/root
directory to a new website in IIS, you must specify a host name, you can add additional host names under bindings.
My web.config
file below, this file should also go into your web/root
. You'll need to replace localhost:8000
with the appropriate port you are using. You sould also replace the www\.roughneckbbs\.com
and www.roughneckbbs.com
references with your host name.
Download and extract letsencrypt-win-simple, and run letsencrypt
from an administrator command prompt.