diff --git a/systemd/horizon.service b/systemd/horizon.service new file mode 100644 index 00000000..1ee51a47 --- /dev/null +++ b/systemd/horizon.service @@ -0,0 +1,12 @@ +[Unit] +Description=Kolab Horizon + +[Service] +User=kolab +Group=kolab +Restart=on-failure +ExecStart=/usr/bin/php /home/kolab/kolab/src/artisan horizon +ExecStop=/usr/bin/php /home/kolab/kolab/src/artisan horizon:terminate + +[Install] +WantedBy=multi-user.target diff --git a/systemd/octane.service b/systemd/octane.service new file mode 100644 index 00000000..db640fdb --- /dev/null +++ b/systemd/octane.service @@ -0,0 +1,14 @@ +[Unit] +Description=Kolab Octane + +[Service] +User=mollekopf +Group=mollekopf +Restart=on-failure +ExecStart=/usr/bin/php /home/kolab/kolab/src/artisan octane:start --host=127.0.0.1 +ExecReload=/usr/bin/php /home/kolab/kolab/src/artisan octane:reload +ExecStop=/usr/bin/php /home/kolab/kolab/src/artisan octane:stop +SuccessExitStatus=137 + +[Install] +WantedBy=multi-user.target