expand readme

This commit is contained in:
Cyberes 2024-02-26 14:46:19 -07:00
parent 269876c51c
commit a25e80e359
1 changed files with 6 additions and 0 deletions

View File

@ -2,6 +2,10 @@
_Sync custom DNS entries in Pi-hole to OPNsense Unbound._ _Sync custom DNS entries in Pi-hole to OPNsense Unbound._
This little service watches Pi-hole's `/etc/pihole/custom.list` file and when a change is made, it syncs it with your
OPNsense router's Unbound host overrides. This is useful because if your Pi-hole goes offline then you will still be
able to resolve your custom domains.
## Install ## Install
1. Install pip requirements: 1. Install pip requirements:
@ -22,8 +26,10 @@ _Sync custom DNS entries in Pi-hole to OPNsense Unbound._
```shell ```shell
sudo cp pihole-opnsense-sync.service /etc/systemd/system/pihole-opnsense-sync.service sudo cp pihole-opnsense-sync.service /etc/systemd/system/pihole-opnsense-sync.service
``` ```
The service runs as the `pihole:pihole` user.
5. Enable and start the service: 5. Enable and start the service:
```shell ```shell
sudo systemctl enable --now pihole-opnsense-sync sudo systemctl enable --now pihole-opnsense-sync
sleep 2
sudo systemctl status pihole-opnsense-sync sudo systemctl status pihole-opnsense-sync
``` ```