Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
config:webv4 [2021/01/27 19:28] – i typed some shit ecbbsconfig:webv4 [2021/02/17 13:55] – [Configuring webv4] dork mode ecbbs
Line 87: Line 87:
 ; Enable with caution due to security implications (eg. user-uploaded HTML files) ; Enable with caution due to security implications (eg. user-uploaded HTML files)
 files_inline = false files_inline = false
 +; Offer dark mode to users
 +darkmode_allow = true
 +; Enable dark mode by default:
 +darkmode_on = false
 </code> </code>
  
Line 127: Line 131:
  
 * Tweaking the `max_messages` setting may help if you get _out of memory_ errors or find your site being hit hard by bots / search indexers. * Tweaking the `max_messages` setting may help if you get _out of memory_ errors or find your site being hit hard by bots / search indexers.
 +
 +===== fTelnet Requirements =====
 +
 +[[https://www.ftelnet.ca/|fTelnet]] is a web-based telnet/rlogin client written by [[https://www.rickparrish.ca/|Rick Parrish]]. It's the telnet client that you see on the Home and Games pages of a typical webv4 site.
 +
 +fTelnet **does not** connect directly to your telnet server. fTelnet connects to a ''WebSocket proxy server'', which mediates between fTelnet and the telnet server. The ''WebSocket proxy server'' runs on your server, and must be running and reachable by external clients in order for this to work.
 +
 +To enable the WebSocket service, ensure that you have the following section in ''[[dir:ctrl]]/services.ini'':
 +
 +<code ini>
 +[WS]
 +Port=1123
 +Options=NO_HOST_LOOKUP
 +Command=websocketservice.js
 +</code>
 +
 +If you server your website via ''HTTPS'', you should also include a ''[WSS]'' (WebSocket Secure) service definition:
 +
 +<code ini>
 +[WSS]
 +Port=11235
 +Options=NO_HOST_LOOKUP|TLS
 +Command=websocketservice.js
 +</code>
 +
 +You must also ensure that the above ports are open in your firewall, and forwarded to your BBS if necessary.
 +
 +**Before you request support for fTelnet, please double-check that the above sections exist in ''[[dir:ctrl]]/services.ini'', and that the relevant ports are open in your firewall and forwarded in your BBS. Now go and check again. This is the problem 99.5% of the time.**
  
 ===== See Also ===== ===== See Also =====