[Perl] DAQ system for the FAPG.
Add dashboard service file.
roles/dashboard/etc/systemd/system/fapg-daq-dashboard.service
@@ -0,0 +1,30 @@
1
Added:
[Unit]
2
Added:
Description=FAPG DAQ Mojolicious Dashboard
3
Added:
After=network-online.target
4
Added:
Wants=network-online.target
5
Added:
6
Added:
[Service]
7
Added:
Type=simple
8
Added:
9
Added:
User=fapg-daq
10
Added:
Group=fapg-daq
11
Added:
12
Added:
WorkingDirectory=/opt/fapg/fapg-daq/roles/dashboard
13
Added:
14
Added:
RuntimeDirectory=fapg-daq-dashboard
15
Added:
RuntimeDirectoryMode=0750
16
Added:
17
Added:
StateDirectory=fapg-daq
18
Added:
StateDirectoryMode=0750
19
Added:
20
Added:
Environment=HOME=/var/lib/fapg-daq
21
Added:
Environment=MOJO_MODE=production
22
Added:
Environment=FAPG_DAQ_DB=/var/lib/fapg-daq/readings.sqlite3
23
Added:
24
Added:
ExecStart=/usr/bin/hypnotoad -f /opt/fapg/fapg-daq/roles/dashboard/script/dashboard
25
Added:
26
Added:
Restart=on-failure
27
Added:
RestartSec=5
28
Added:
29
Added:
[Install]
30
Added:
WantedBy=multi-user.target