Add role for services

This commit is contained in:
polyfloyd 2022-10-23 13:14:43 +02:00
parent 1191dd2534
commit cdc9f519f0
9 changed files with 171 additions and 0 deletions

View file

@ -0,0 +1,39 @@
[siahsd]
pid file = /run/siahsd.pid
log file = /var/log/siahsd/siahsd.log
log level = 3
foreground = 0
event handlers = script
#[database]
#driver = mysql
#host = localhost
#name = siahsd
#username = siahsd
#password = MysbJxAaawmwKPqD
[siahs]
port = 4000
[secip]
port = 9000
rsa key file = something.sexp
#[jsonbot]
#address = 192.168.88.15
#port = 5500
#aes key = blablablablablaz
#password = mekker
#privmsg to = #bitlair
#[spacestate]
#driver = mysql
#host = localhost
#name = bitwifi
#username = bitwifi
#password = aGWERQpLEQPUaXJV
#open script = /opt/alarm/disarmed.sh
#close script = /opt/alarm/armed.sh
[script]
path = /opt/alarm/siahsd_handler.sh

View file

@ -0,0 +1,17 @@
# Managed by Ansible
[Unit]
Description=Siahsd
After=network.target
[Service]
Type=forking
PIDFile=/run/siahsd.pid
Restart=always
RestartSec=2s
ExecStart=/usr/local/src/siahsd/build/siahsd
User=siahsd
[Install]
WantedBy=multi-user.target

View file

@ -0,0 +1,15 @@
# Managed by Ansible
[Unit]
Description=Bitlair Spacestate
After=network.target
[Service]
Type=simple
Restart=on-failure
RestartSec=2s
ExecStart=/var/lib/spacestated/spacestated/spacestated
User=spacestated
[Install]
WantedBy=multi-user.target