diff --git a/cloudron-syslog.service b/cloudron-syslog.service new file mode 100644 index 000000000..91e2dcf68 --- /dev/null +++ b/cloudron-syslog.service @@ -0,0 +1,14 @@ +[Unit] +Description=Cloudron Syslog +After=network.target + +[Service] +ExecStart=/usr/bin/node index.js +WorkingDirectory=/usr/local/cloudron-syslog +Environment="NODE_ENV=production" +Restart=always +User=yellowtent +Group=yellowtent + +[Install] +WantedBy=multi-user.target diff --git a/package.json b/package.json index 5d1b7c342..8d177fa9e 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "description": "", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "test": "echo \"Error: no test specified\" && exit 1", + "install": "cp cloudron-syslog.service /etc/systemd/system/" }, "bin": { "cloudron-syslog": "./index.js"