{"repo":"TimInTech/pihole-maintenance-pro","free":true,"listed":false,"github":"https://github.com/TimInTech/pihole-maintenance-pro","clone":"git clone https://github.com/TimInTech/pihole-maintenance-pro.git","description":"Pi-hole Maintenance PRO MAX for Pi-hole v6.x on Raspberry Pi: automated apt updates, Gravity refresh, logging, backups, health checks.","language":"Shell","stars":21,"topics":["dns","pihole","raspberry-pi"],"license":"MIT","category":"networking-infra","readme_excerpt":"🛰️ Pi-hole Maintenance PRO MAX Automated Pi-hole v6 Maintenance Script Languages: 🇬🇧 English (this file) • 🇩🇪 Deutsch --- What & Why Automated Pi-hole v6 maintenance script for Raspberry Pi OS (Bookworm/Trixie) with logging and health checks. Features - APT update/upgrade/autoremove/autoclean - Pi-hole update ( -up ), gravity ( -g ), optional FTL restart ( --restart-ftl ) - Health checks: port 53, dig , GitHub reachability - Optional Tailscale info, FTL toplists via sqlite3 - Performance dashboard & intelligent end-of-run summary - Automatic local backup prior to Pi-hole changes - Installer drops a weekly cron ( 0 4 0 ) out of the box (idempotent) - Logs in /var/log/pihole maintenance pro .log Quickstart Installer: Update / Overwrite (safe re-install) Use this to pull and overwrite with the latest release: Uninstall (clean removal) These commands are idempotent: Update always replaces the installed script; Uninstall removes the script, logs, temp data, and the cron entry. Flags - --no-apt – skips APT steps (update/upgrade/autoremove/autoclean) - --no-upgrade – does not run pihole -up - --no-gravity – skips pihole -g (blocklists/Gravity update) - --no-dnsreload – deprecated in v6 (no-op) - --restart-ftl – restart pihole-FTL at the end (v6: only if needed) - --backup – creates a backup before Pi-hole ops under /var/backups/pihole/ - --json – outputs machine-readable JSON instead of the colored TUI Manual installation: Interactive usage: With flags: Real Pi-hole v6 sample r","default_branch":null,"files":null,"tree":[],"storefront":"/r/TimInTech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TimInTech/pihole-maintenance-pro/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}