dnscrypt-server/etc/systemd/system/dnscrypt-server.service

16 lines
577 B
SYSTEMD

# dnscrypt-server service file
[Unit]
Description=A Docker image for a non-censoring, non-logging, DNSSEC-capable, DNSCrypt-enabled DNS resolver
[Service]
Restart=always
ExecStartPre=/usr/bin/docker-compose -p dnscrypt-server -f /etc/dnscrypt/docker-compose.yml down
ExecStart=/usr/bin/docker-compose -p dnscrypt-server -f /etc/dnscrypt/docker-compose.yml up --remove-orphans
ExecStop=/usr/bin/docker-compose -p dnscrypt-server -f /etc/dnscrypt/docker-compose.yml stop
StartLimitBurst=5
StartLimitInterval=60s
Slice=dnscrypt-server.slice
[Install]
WantedBy=multi-user.target