mijn eerste projectje op de Raspberry Pi was Pihole. dit is denk ik wel de meeste bekende en gebruikte toepassing voor en Rapsberry PI.
Deze breng ik in de lucht via Docker ( in een andere post leg ik uit hoe je docker op een Rapsberry Pi installeert) .
Dat doe ik via een docker-compose.yml configuratie file, deze ziet er bij mij zo uit :
version: “3”
services:
pihole:
container_name: piholelan
image: pihole/pihole:latest
ports:
– “53:53/tcp”
– “53:53/udp”
– “8080:80/tcp”
environment:
TZ: ‘Europe/Amsterdam’
WEBPASSWORD: ‘changeme’
volumes:
– ‘./etc-pihole:/etc/pihole’
– ‘./etc-dnsmasq.d:/etc/dnsmasq.d’
cap_add:
– NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
restart: unless-stopped
start de docker via docker-compose up -d
nu worden de docker images die bij dit project horen gedownload en daarna gestart, dit kan zon 2 minuten duren, als alles goed gegaan is kan je via http://my-ip-adress:8080/admin op de admin pagina komen als de lukt is de container in de lucht.
