Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuelmwangiw/pihole-docker-compose
A docker-compose setup for pi-hole using a local recursive Unbound DNS Resolver
https://github.com/samuelmwangiw/pihole-docker-compose
Last synced: about 1 month ago
JSON representation
A docker-compose setup for pi-hole using a local recursive Unbound DNS Resolver
- Host: GitHub
- URL: https://github.com/samuelmwangiw/pihole-docker-compose
- Owner: SamuelMwangiW
- Created: 2022-07-13T10:37:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-07T11:00:15.000Z (11 months ago)
- Last Synced: 2024-11-24T20:47:41.328Z (about 1 month ago)
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pihole-docker-compose
A docker-compose setup for pi-hole using a local recursive Unbound DNS Resolver.The included dnsmasq also binds all *.test domains to `127.0.0.1` to make it easy to resolve the same during development.
## Config
First copy the provided `.env.example` to `.env`:
```bash
cp .env.example .env
```Update the `TIMEZONE` with your desired timezone and `WEBPASSWORD` with a secureπ one
## Dashboard
The pi-hole dashboard is accessible via port `8053` by default as `http://pi.hole:8053`, if you wish to use a different port, kindly update [docker-compose.yaml](docker-compose.yaml#L13)## Running
```bash
docker-compose up -d
```## Logs
By default, logs are stored in `./data/logs` but you may change this in [docker-compose.yaml](docker-compose.yaml#L17)