Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orvn/pihole-stuffing
Convenient DNS endpoints for pihole
https://github.com/orvn/pihole-stuffing
dns etc-hosts pihole rasberry-pi
Last synced: 10 days ago
JSON representation
Convenient DNS endpoints for pihole
- Host: GitHub
- URL: https://github.com/orvn/pihole-stuffing
- Owner: orvn
- License: apache-2.0
- Created: 2024-10-28T01:14:06.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T04:54:49.000Z (2 months ago)
- Last Synced: 2024-12-18T05:44:00.872Z (18 days ago)
- Topics: dns, etc-hosts, pihole, rasberry-pi
- Language: Shell
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pihole Stuffing
A tool that customizes DNS endpoints for better quick access to pihole functionality straight from a URL.
## Requirements
- Must have a Rasberry Pi running Pihole connected to the local network on a dedicated IP
- Assumes DNS is configured through the Pihole
- Tested on [Rasberry Pi OS](https://www.raspberrypi.com/software/), should be compatible with other distros## Usage
1. Log in to the Rasberry Pi running Pihole via SSH e.g., `ssh [email protected]` (you may need to run `sudo raspi-config` to enable SSH)
2. On the Pi, download the `stuff.sh` script from this repo
```sh
curl -o stuff.sh https://raw.githubusercontent.com/orvn/pihole-stuffing/refs/heads/main/stuff.sh && chmod +x stuff.sh
```
3. Run the script (as sudo), and ensure it detects the correct IP for the Rasberry Pi```sh
sudo ./stuff.sh
```All set! 🎉
Try by going to `unblock.ads` from any device on your local network.