diff options
author | Paul van Tilburg <paul@luon.net> | 2020-05-31 22:49:07 +0200 |
---|---|---|
committer | Paul van Tilburg <paul@luon.net> | 2020-11-24 14:38:15 +0100 |
commit | 79692db45dfe2fec6d0fec280bfba2be740d58a5 (patch) | |
tree | 450e5e055c578310a0c060c927e8afc4f54bc980 /debian/matrix-conduit.service | |
parent | 18f33b1ece291797f22b27e186f93b21a423341c (diff) | |
download | conduit-79692db45dfe2fec6d0fec280bfba2be740d58a5.zip |
First version of cargo-deb packaging setup
Diffstat (limited to 'debian/matrix-conduit.service')
-rw-r--r-- | debian/matrix-conduit.service | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/debian/matrix-conduit.service b/debian/matrix-conduit.service new file mode 100644 index 0000000..96c4856 --- /dev/null +++ b/debian/matrix-conduit.service @@ -0,0 +1,21 @@ +[Unit] +Description=Conduit Matrix homeserver +After=network.target + +[Service] +User=_matrix-conduit +Group=_matrix-conduit +Type=simple + +Environment="ROCKET_ENV=production" +Environment="ROCKET_DATABASE_PATH=/var/lib/matrix-conduit" +EnvironmentFile=/etc/matrix-conduit/env + +ExecStart=/usr/sbin/matrix-conduit +Restart=on-failure +RestartSec=10 +StartLimitInterval=1m +StartLimitBurst=5 + +[Install] +WantedBy=multi-user.target |