File: //var/packages/QuickConnect/conf/systemd/pkg-synowebrtc.service
[Unit]
Description=Synology WebRTC
After=synoscgi.service synorelayd.service
PartOf=synorelayd.service
IgnoreOnIsolate=true
DefaultDependencies=no
[Service]
Type=simple
Slice=QuickConnect.slice
User=QuickConnect
Group=QuickConnect
Restart=always
PermissionsStartOnly=true
ExecStartPre=/bin/sh -c 'WEBRTCCONF=/usr/syno/etc/synorelayd/signal.cache && \
rm -f $WEBRTCCONF && \
touch $WEBRTCCONF && \
/bin/chmod 644 $WEBRTCCONF && \
/bin/chown QuickConnect:QuickConnect $WEBRTCCONF'
ExecStart=/usr/syno/sbin/webrtcproxy
ExecStopPost=/bin/rm -f /tmp/webrtcproxy.sock
ExecReload=/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target
[X-Synology]
Name=synowebrtc