Installation von Pihole (Docker-Container)

Bekanntlich führen viele Wege nach Rom. So auch wieder und ganz besonders bei der Installation von PiHole auf einer Synology NAS. Hier hat jeder einen anderen Weg und alle haben Ihre Berechtigung. Ich stelle hier meinen Weg vor. Er ist für mich der Einfachste und Schnellste. Ob er für dich der Beste ist, kannst nur du beurteilen. Fangen wir an:

  • Im „Packet-Zentrum“ der Synology NAS das Packet „Conainer Manager“ installieren.
  • In „File-Station“ existiert nun die Freigabe „docker“ .
  • In der Freigabe „docker“ erstellen wir den Ordner „Pihole“ .
  • In dem eben erstellten Ordner „Pihole“ erzeugen wir nun wiederum 2 weitere Ordner:
    DNS“ und „Daten“ .
docker/Pihole/DNS
docker/Pihole/Daten
  • Nun erzeugen wir ein neues „Projekt“ unter „Conainer Manager → Projekt → Erstellen“ .
Projektname: pihole
Pfad:        /docker/Pihole
Quelle:      docker-compose.yml erstellen
  • Als Inhalt für die Compose Datei geben wir folgendes ein:
version: "3.8"

services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    network_mode: "host"
    environment:
      TZ: 'Europe/Berlin'
      DNSMASQ_USER: 'root'
      WEBPASSWORD: 'Password'                             # Dein Pihole Passwort
      WEB_PORT: '8081'
      FTLCONF_LOCAL_IPV4: '192.168.1.2'                   # Deine NAS-IP Adresse
      DNSMASQ_LISTENING: 'local'
      IPv6: 'False'
      PIHOLE_DNS_: '9.9.9.11;149.112.112.11'              # Deine DNS Server (optional)
      ServerIP: '192.168.1.2'                             # Deine NAS-IP Adresse
    cap_add:
      - NET_ADMIN                                         # Wichtig für den DHCP Server
    volumes:
      - '/volume2/docker/Pihole/Daten:/etc/pihole'        # Quellpfad anpassen
      - '/volume2/docker/Pihole/DNS:/etc/dnsmasq.d'       # Quellpfad anpassen
    restart: always
  • Der Code muss nun noch an deine Gegebenheiten angepasst werden!
  • Statt „Password“ gibst du dein gewünschtes Passwort ein
  • Statt „192.168.1.2“ gibst du die IP deiner Synology NAS ein
  • Sollte dein Container Manager auf einem anderen Volume installiert sein, dann „volume1“ entsprechend anpassen
  • Ist alles eingegeben und IP und Passwort angepasst kann auf „Weiter“ geklickt werden.
  • Hier wird nichts verändert,… „Weiter“ .
  • Die Zusammenfassung sollte so aussehen. Nun mit „Fertig“ beenden.
  • Pihole wird nun heruntergeladen und installiert.

Ist alles gut gelaufen quitiert das Terminal mit „Exit Code: 0“ dass alles geklappt hat.
Pihole ist nun installiert und gestartet, wie man an dem grünen Punkt sehen kann.

Das war schon die ganze Installation. Wie Pihole nun eingerichtet wird, liest du im nächsten Teil.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert