Adguard: Patch for systemd-resolved
This commit is contained in:
parent
5f20150c1d
commit
d754af7a2c
2 changed files with 12 additions and 2 deletions
|
@ -38,6 +38,14 @@ rm AdGuardHome_linux_amd64.tar.gz
|
|||
setcap "CAP_NET_BIND_SERVICE=+eip CAP_NET_RAW=+eip" /opt/adguard/AdGuardHome
|
||||
|
||||
install -d -m 755 -o adguard -g adguard /opt/adguard/{data,config}
|
||||
|
||||
#https://github.com/AdguardTeam/AdGuardHome/wiki/FAQ#bindinuse
|
||||
mkdir -p /etc/systemd/resolved.conf.d
|
||||
cat <<EOT> /etc/systemd/resolved.conf.d/adguardhome.conf
|
||||
[Resolve]
|
||||
DNS=127.0.0.1
|
||||
DNSStubListener=no
|
||||
EOT
|
||||
'
|
||||
|
||||
incus file push adguard.service "$CNAME"/etc/systemd/system/
|
||||
|
|
|
@ -5,8 +5,10 @@ ConditionFileIsExecutable=/opt/adguard/AdGuardHome
|
|||
After=syslog.target network-online.target
|
||||
|
||||
[Service]
|
||||
User=adguard
|
||||
Group=adguard
|
||||
# First run must run as root, then chown -R adguard: /etc/adguard /opt/adguard
|
||||
# And uncomment + restart service
|
||||
#User=adguard
|
||||
#Group=adguard
|
||||
StartLimitInterval=5
|
||||
StartLimitBurst=10
|
||||
ExecStart=/tmp/AdGuardHome/AdGuardHome "-s" "run" "-c" "/etc/adguard/adguard.yaml"
|
||||
|
|
Loading…
Add table
Reference in a new issue