Fix systemd service file.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

This commit is contained in:
Manuel Friedli 2024-04-26 15:28:44 +02:00
parent 5b8508e599
commit c33639debd
4 changed files with 11 additions and 10 deletions

View file

@ -3,14 +3,14 @@ Description=mautrix-whatsapp bridge
[Service]
Type=exec
User=mautrix-signal-bin
WorkingDirectory=/opt/mautrix-signal
ExecStart=/opt/mautrix-signal/mautrix-signal
User=mautrix-whatsapp-bin
WorkingDirectory=/opt/mautrix-whatsapp
ExecStart=/opt/mautrix-whatsapp/mautrix-whatsapp
Restart=on-failure
RestartSec=30s
# Optional hardening to improve security
ReadWritePaths=/opt/mautrix-signal
ReadWritePaths=/opt/mautrix-whatsapp
NoNewPrivileges=yes
MemoryDenyWriteExecute=true
PrivateDevices=yes