@onboardbase/cli
Version:
[](https://www.npmjs.com/package/@onboardbase/cli) [](https://www.npmjs.com/package/@onboardbase/cli) [ • 643 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const os_1 = require("os");
function default_1(ONBOARDBASE_WORKING_DIRECTORY, ONBOARDBASE_SERVICE_FILE) {
return `[Unit]
Description=onboardbase
[Service]
Environment="HOME=${(0, os_1.homedir)()}"
ExecStart=${ONBOARDBASE_WORKING_DIRECTORY}/${ONBOARDBASE_SERVICE_FILE}
Restart=always
User=nobody
# Note Debian/I uses 'nogroup', RHEL/Fedora uses 'nobody'
Group=nogroup
Environment=PATH=/usr/bin:/usr/local/bin
Environment=NODE_ENV=production
WorkingDirectory=${ONBOARDBASE_WORKING_DIRECTORY}
[Install]
WantedBy=multi-user.target`;
}
exports.default = default_1;