infrastructure/ansible/roles/adguardhome/tasks/main.yml
Jake Howard 400b5a64e3
All checks were successful
/ terraform (push) Successful in 59s
/ ansible (push) Successful in 1m30s
Use adguardhome package from extra
2024-11-25 19:55:51 +00:00

30 lines
660 B
YAML

- name: Install adguardhome
package:
name: adguardhome
- name: Disable resolved stub
template:
src: files/resolved-adguardhome.conf
dest: /etc/systemd/resolved.conf.d/adguardhome.conf
owner: root
mode: "0644"
notify: restart systemd-resolved
- name: Use resolved resolv.conf
file:
src: /run/systemd/resolve/resolv.conf
dest: /etc/resolv.conf
state: link
notify: restart systemd-resolved
- name: Install coredns
kewlfft.aur.aur:
name: coredns
- name: Install coredns config file
template:
src: files/Corefile
dest: /etc/coredns/Corefile
owner: coredns
mode: "0644"
notify: restart coredns