Skip to content

Instantly share code, notes, and snippets.

@DeadAlready
Created March 28, 2016 06:50
Show Gist options
  • Save DeadAlready/0584cb2afbad5736110a to your computer and use it in GitHub Desktop.
Save DeadAlready/0584cb2afbad5736110a to your computer and use it in GitHub Desktop.
Systemd configuration file
[Unit]
Description=Our cool Node.js App
After=network.target
[Service]
Type=forking
Restart=always
User=fooapp
ExecStart=/var/appdata/fooapp/node_modules/pm2/bin/pm2 start /var/appdata/fooapp/app.js
ExecStop=/var/appdata/fooapp/node_modules/pm2/bin/pm2 stop /var/appdata/fooapp/app.js
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment