Not sure if this has been shared here or not so here goes.
I ran across this page
https://vswitchzero.com/mystic-systemd/ that shows how to get mystic setup as a systemd service the only changes I made was changing the ".service" file to run as my mystic user which requires running telnet on a non standard port or use the setcap command to allow it. in my case I used "setcap 'cap_net_bind_service=+ep' /home/mystic/BBS/mis" to allow it
then I installed monit and set it to monitor mystic I have the following in /etc/monit/conf-enabled/mystic:
"
check host mystic with address 127.0.0.1
start program = "/usr/bin/systemctl start mis"
stop program = "/usr/bin/systemctl stop mis"
if failed port 23 then restart
if 5 restarts within 5 cycles then timeout
"
I hope this helps others.
---
Kawasu [ZenBBS] * [Mystic] - [Find your inner Zen]
--- Mystic BBS v1.12 A48 (Linux/64)
* Origin: ZenBBS [zen.kawasu.wtf:23] (21:3/205)