add systemd service

This commit is contained in:
Trowbridge 2019-04-30 17:49:02 -04:00
parent 3a47bffe0f
commit 9fd58e4130
1 changed files with 21 additions and 0 deletions

21
ubuntu/system_service.md Normal file
View File

@ -0,0 +1,21 @@
`//etc/systemd/system/filename.service`
```
[Unit]
Description=forecast_api
After=network.target
[Service]
ExecStart=/usr/bin/node //opt/forecast_api/index.js
Restart=always
User=fc_api
Environemnt=NODE_ENV=production
WorkingDirectory=//opt/forecast_api
[Install]
WantedBy=multi-user.target
```
`systemctl enable forecast.api`
`systemctl start forecast_api.service`