Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Unit]
- Description=myapp
- [Service]
- Type=simple
- Restart=always
- RestartSec=30
- WorkingDirectory= /home/go/src/myapp
- ExecStart=/home/go/src/myapp/myapp
- # myapp.log owned by syslog
- PermissionsStartOnly=true
- ExecStartPre=/bin/mkdir -p /var/log/myapp
- ExecStartPre=/bin/chown syslog:adm /var/log/myapp
- ExecStartPre=/bin/chmod 755 /var/log/myapp
- StandardOutput=syslog
- StandardError=syslog
- SyslogIdentifier=myapp
- [Install]
- WantedBy=multi-user.target
- if $programname == 'myapp' then /var/log/myapp/myapp.log
- & stop
Add Comment
Please, Sign In to add comment