snapshot of https://github.com/jitsi/jitsi-videobridge.git @ fcbf741c646bc237d2ed85a1e86910532532b831 (2026-09-15)
This commit is contained in:
29
debian/jitsi-videobridge2.service
vendored
Normal file
29
debian/jitsi-videobridge2.service
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
[Unit]
|
||||
Description=Jitsi Videobridge
|
||||
After=network-online.target
|
||||
Wants=network-online.target
|
||||
|
||||
[Service]
|
||||
SuccessExitStatus=143
|
||||
# configuration error prevents restart loops
|
||||
RestartPreventExitStatus=78
|
||||
# allow bind to 80 and 443
|
||||
AmbientCapabilities=CAP_NET_BIND_SERVICE
|
||||
EnvironmentFile=/etc/jitsi/videobridge/config
|
||||
Environment=LOGFILE=/var/log/jitsi/jvb.log
|
||||
User=jvb
|
||||
RuntimeDirectory=jitsi-videobridge
|
||||
RuntimeDirectoryMode=0750
|
||||
PIDFile=/var/run/jitsi-videobridge/jitsi-videobridge.pid
|
||||
# more threads for this process
|
||||
TasksMax=65000
|
||||
# allow more open files for this process
|
||||
LimitNPROC=65000
|
||||
LimitNOFILE=65000
|
||||
ExecStart=/bin/bash -c "exec /usr/share/jitsi-videobridge/jvb.sh ${JVB_OPTS} < /dev/null >> ${LOGFILE} 2>&1"
|
||||
ExecStartPost=/bin/bash -c "echo $MAINPID > /var/run/jitsi-videobridge/jitsi-videobridge.pid"
|
||||
Restart=on-failure
|
||||
RestartSec=2
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Reference in New Issue
Block a user