Files
weiyu/deploy/janus/janus.service
jack ning 12e578de89 update
2025-08-06 22:02:45 +08:00

31 lines
573 B
Desktop File

[Unit]
Description=Janus WebRTC Server
Documentation=https://janus.conf.meetecho.com/
After=network.target
[Service]
Type=simple
User=root
Group=root
WorkingDirectory=/opt/janus
ExecStart=/opt/janus/bin/janus
ExecReload=/bin/kill -HUP $MAINPID
Restart=always
RestartSec=10
StandardOutput=journal
StandardError=journal
SyslogIdentifier=janus
# 安全设置
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true
ReadWritePaths=/opt/janus/logs /opt/janus/janus.pid
# 资源限制
LimitNOFILE=65536
LimitNPROC=4096
[Install]
WantedBy=multi-user.target