aboutsummarylogtreecommitdiffstats
path: root/matrix-puppet-hangouts@.service
diff options
context:
space:
mode:
Diffstat (limited to 'matrix-puppet-hangouts@.service')
-rw-r--r--matrix-puppet-hangouts@.service18
1 files changed, 18 insertions, 0 deletions
diff --git a/matrix-puppet-hangouts@.service b/matrix-puppet-hangouts@.service
new file mode 100644
index 000000000000..f09ceacf1d1e
--- /dev/null
+++ b/matrix-puppet-hangouts@.service
@@ -0,0 +1,18 @@
+# /usr/lib/systemd/system/matrix-puppet-hangouts@.service
+# /etc/systemd/system/hangouts-puppet.service
+[Unit]
+Description=Hangouts Matrix Puppet
+
+[Service]
+Type=simple
+Environment=DEBUG=verbose:matrix-puppet:*
+Environment=HOME=/var/lib/matrix-puppet-hangouts/%i/
+User=synapse
+Group=synapse
+WorkingDirectory=/var/lib/matrix-puppet-hangouts/%i/
+ExecStart=/usr/bin/node /usr/lib/node_modules/matrix-puppet-hangouts/index.js
+Restart=always
+RestartSec=3
+
+[Install]
+WantedBy=multi-user.target