Files
github-to-signal/deploy/signal-cli-bot.service

24 lines
493 B
Desktop File

[Unit]
Description=signal-cli daemon for github-to-signal bot
After=network-online.target
Wants=network-online.target
[Service]
Type=exec
ExecStart=/usr/local/bin/signal-cli -a +18134455076 daemon --http 127.0.0.1:8081 --no-receive-stdout
Restart=on-failure
RestartSec=5
# Hardening
NoNewPrivileges=true
ProtectSystem=strict
ProtectHome=read-only
PrivateTmp=true
ReadWritePaths=/home/signal-bot/.local/share/signal-cli
User=signal-bot
Group=signal-bot
[Install]
WantedBy=multi-user.target