Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 448 Bytes

File metadata and controls

29 lines (22 loc) · 448 Bytes

supervisor

  • config files in /etc/supervisor/conf.d

example

[program:myprog]
command=/scripts/myprog.sh
directory=/scripts
autostart=true
autorestart=true
startretries=50
stderr_logfile=/var/log/myprog.err.log
stdout_logfile=/var/log/myprog.out.log
user=root
stopasgroup=true
killasgroup=true

where /scripts/myprog.sh could be

#!/bin/bash

PATH=$PATH:/opt/dotnet

dotnet /utils/myprog/bin/Debug/net7.0/myprog.dll