diff options
author | celogeek | 2020-07-17 16:50:10 +0200 |
---|---|---|
committer | celogeek | 2020-07-17 16:52:15 +0200 |
commit | cdfd52f2367c8ee5c409da848f5bdae80f483712 (patch) | |
tree | fb39db24b4f4f3b6b9c0e1e62f4fd0dce29a62a2 /service | |
download | aur-cdfd52f2367c8ee5c409da848f5bdae80f483712.tar.gz |
init project
Diffstat (limited to 'service')
-rw-r--r-- | service | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/service b/service new file mode 100644 index 000000000000..d68754fb9fef --- /dev/null +++ b/service @@ -0,0 +1,33 @@ +[Unit] +Description=Jitsi-Meet Videobridge +After=network-online.target + +[Service] +EnvironmentFile=/etc/jitsi-videobridge-nightly/config +User=jvb +ExecStart=/usr/lib/jitsi-videobridge-nightly/jvb.sh ${JVB_OPTS} +WorkingDirectory=/var/lib/jitsi-videobridge-nightly +StateDirectory=jitsi-videobridge-nightly +StateDirectoryMode=0750 +LogsDirectory=jitsi-videobridge-nightly +LogsDirectoryMode=0750 +Restart=on-failure +SuccessExitStatus=143 + +# more threads for this process +TasksMax=65000 +# allow more open files for this process +LimitNPROC=65000 +LimitNOFILE=65000 + +# Hardening +NoNewPrivileges=yes +PrivateTmp=yes +PrivateDevices=yes +ProtectHome=yes +ProtectKernelTunables=yes +ProtectControlGroups=yes +ProtectSystem=strict + +[Install] +WantedBy=multi-user.target |