Subj : IRC service or standalone To : Dumas Walker From : Digital Man Date : Fri Jun 20 2025 23:43:56 Re: IRC service or standalone By: Dumas Walker to DIGITAL MAN on Fri Jun 20 2025 08:46 am > > I run the ircd stand alone (with jsexec) because I don't want it to keep > > my Synchronet services server from being able to be recycled or restarted > > when I want. Also, if there are any performance or result utilization > > issues with it, > > it's easier to debug/trouble-shoot as a stand alone program. > > Can you also do this with other servers, like the web server, and would > there be any caveats against doing so? Yes, the main servers (terminal, ftp, mail, web, and services) can each be run in their own instance of sbbs. This is easier to achive use the console mode implementation of sbbs (e.g. sbbs.exe) or sbbsNTsvcs, than say sbbsctrl.exe (for Windows). See install/systemd/*d.service for examples of how this is achived on a systemd-based (usually Linux) system. Caveats would be likely slightly higher memory usage (since there'll be multiple instances of the primary binary in RAM) and more complicated management (e.g. restarting multiple processes when wanting to "restart all" of Synchronet). I use aliases on my Linux system for this kind of thing, e.g. alias irc-log='journalctl -f -u ircd' alias irc-restart='sudo systemctl restart ircd' alias irc-start='sudo systemctl start ircd' alias irc-status='sudo systemctl status ircd' alias irc-stop='sudo systemctl stop ircd' alias sbbs-log='journalctl -f -u sbbs' alias sbbs-reload='sudo systemctl reload sbbs' alias sbbs-restart='sudo systemctl restart sbbs' alias sbbs-restart-all='sbbs-stop && web-stop && irc-stop && sbbs-start && web-start && irc-start' alias sbbs-start='sudo systemctl start sbbs' alias sbbs-status='sudo systemctl status sbbs' alias sbbs-stop='sudo systemctl stop sbbs' alias web-grep='journalctl -f -u httpd -g ' alias web-log='journalctl -f -u httpd' alias web-restart='sudo systemctl restart httpd' alias web-start='sudo systemctl start httpd' alias web-status='sudo systemctl status httpd' alias web-stop='sudo systemctl stop httpd' -- digital man (rob) Sling Blade quote #4: Doyle: wimpy-ass kids or mental retards.. she got one of each livin' with her. Norco, CA WX: 60.6øF, 85.0% humidity, 0 mph WNW wind, 0.00 inches rain/24hrs --- SBBSecho 3.28-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .