gentoo-ebuilds/net-vpn/derper/files/derper.service
Yixun Lan f0138d169c
net-vpn/derper: add version 1.80.3
Add DERP (Designated Encrypted Relay for Packets) server
for tailnet devices, which quite useful if connecting to
official one is either slow or unstable.

Link: https://tailscale.com/kb/1232/derp-servers
Closes: https://bugs.gentoo.org/951451
Closes: https://github.com/gentoo/gentoo/pull/41165
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-03-25 02:56:55 +00:00

15 lines
547 B
Desktop File

[Unit]
Description=Tailscale DERP server
Documentation=https://tailscale.com/kb/1118/custom-derp-servers
Wants=network-pre.target
After=network-pre.target NetworkManager.service systemd-resolved.service
[Service]
EnvironmentFile=/etc/default/derper
ExecStartPre=+/usr/libexec/derper-pre.sh
ExecStart=/usr/sbin/derper -certdir ${CERTDIR} -certmode ${CERTMODE} -hostname ${HOSTNAME} -a ${ADDR} -http-port ${HTTP_PORT} -c "${HOMEDIR}"/derper.key ${FLAGS}
ReadWritePaths=${HOMEDIR} ${CERTDIR}
Restart=on-failure
[Install]
WantedBy=multi-user.target