summarylogtreecommitdiffstats
path: root/dnstt-server.service
blob: 1f9266ebc29ece86767fb69c6a6d70a7f570fa49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
[Unit]
Description=IP over DNS tunnel using UDP, DoT or DoH (like iodine)
After=local-fs.target network.target

[Service]
EnvironmentFile=/etc/conf.d/dnstt-server
LoadCredential=dnstt.key:/etc/dnstt.key
ExecStart=/usr/bin/dnstt-server -udp $DNSTT_UDP -privkey-file ${CREDENTIALS_DIRECTORY}/dnstt.key $DNSTT_DOMAIN $DNSTT_UPSTREAM
AmbientCapabilities=CAP_NET_BIND_SERVICE
DynamicUser=yes

[Install]
WantedBy=multi-user.target