From c7a4dfce1ad0b545b05a8043e321ad49e48873a6 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Wed, 17 Jun 2026 18:37:49 +0200 Subject: Refactor pi roles to use .home.arpa subdomains for services --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 9dca1949..8f05865b 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,21 @@ ansible-galaxy install -r requirements.yml ansible-playbook site.yml --ask-become-pass --limit ${HOSTNAME} ``` +## Raspberry Pi Services + +Services deployed on `rpi5.local` and their default FQDNs (resolved via Pi-hole DNS): + +| Service | Default FQDN | Description | +|---|---|---| +| Pi-hole | `dns.home.arpa` | DNS filtering and ad blocking | +| WireGuard Portal | `vpn.home.arpa` | WireGuard VPN management UI | +| Grafana | `monitor.home.arpa` | Metrics dashboards | +| Prometheus | `metrics.home.arpa` | Metrics collection | + +DNS records are managed via `pihole_dns_hosts` in `host_vars/rpi5.local.yml`. +Override the default FQDN per service using `pihole_hostname`, `wg_portal_hostname`, +`grafana_hostname`, or `prometheus_hostname`. + ## Special Thanks to - [Jeff Geerling](https://www.jeffgeerling.com/), who I learned a **LOT** from his open-source work. -- cgit v1.2.3