Move from supervisor to systemd

This removes logrotate as well since we use systemd logging
This commit is contained in:
Girish Ramakrishnan
2015-09-07 11:18:44 -07:00
parent b3816615db
commit e76584b0da
25 changed files with 126 additions and 184 deletions

View File

@@ -0,0 +1,16 @@
# http://northernlightlabs.se/systemd.status.mail.on.unit.failure
[Unit]
Description=Cloudron Crash Notifier
StopWhenUnneeded=true
[Service]
Type=idle
WorkingDirectory=/home/yellowtent/box
Restart=always
ExecStart="/home/yellowtent/box/apphealthtask.js"
Environment="HOME=/home/yellowtent" "USER=yellowtent" "DEBUG=box*,connect-lastmile" "BOX_ENV=cloudron" "NODE_ENV=production"
KillMode=process
User=yellowtent
Group=yellowtent
Restart=on-failure