Pi-Hole auf einer Synology NAS installieren

  • Moin!


    Danke für die Anleitung zum Installieren von Pihole auf einem Synology NAS.


    Leider kann das so wie in der Methode 2 angegeben nicht funktionieren. Du schreibst, man solle die Ordner

    • pihole/pihole-configs
    • pihole/dnsmasq.d-configs

    erstellen. Im benutzerdefinierten Skript für die Aufgabenplanung gibst Du jedoch andere Pfade an und nicht die oben erstellen Verzeichnisse:

    Code
    -v /volume1/docker/pihole/dnsmasq.d:/etc/dnsmasq.d \
    -v /volume1/docker/pihole/pihole:/etc/pihole \

    Vielleicht willst Du die Verzeichnisnamen an das Skript (oder andersherum) angleichen...dann passt es.


    Schöne Grüße

    Jan

  • Hallo escuco,

    danke für den Hinweis. Hier ist mir tatsächlich ein Fehler beim Überarbeiten des Tutorials passiert. Ich habe diesen in der Anleitung bereits korrigiert :).

  • seit der letzten Version...


    dafür hab ich noch keine Lösung

    Code
    Failed to set capabilities on file `/usr/bin/pihole-FTL' (Operation not supported)
    The value of the capability argument is not permitted for a file. Or the file is not a regular (non-symlink) file

    hat das bereits jemand gelöst ?

    danke LG

    Ich habe es in sämtlichen Varianten versucht diesen Fehler nachzustellen, jedoch läuft bei mir Pihole ohne Probleme. Ich habe auch eine ältere DSM Version in einer VM mit Pihole getestet, lief auch ohne Probleme.

    Evtl. den Container stoppen/löschen das Image neu herunterladen und den Container neu erstellen.

  • das bleibt so drin, pihole läuft.

    k.A. ob das negative Auswirkung hat..

    Zum aktuellen Zeitpunkt, kann ich nicht ausschließen, dass einige Bereiche bzw. der Betrieb beeinträchtigt ist. Dennoch wurmt mich der Fehler und ich bin nicht zufrieden, dass ich diesen nicht nachstellen kann. Ich werde auf jeden Fall weiter nach einer Lösung suchen. Ich habe auch gesehen, dass es ein Issue für dieses Problem auf Github gibt. Allerdings ist dieser schon ein wenig älter und eine Lösung ist hier auch nur bedingt aufzufinden.

    Dennoch verlinke ich dir diesen, eventuell hilft dir ja eine Lösung davon und du kannst uns mitteilen, sollte es hierdurch gelöst werden.

    Pihole won't start in docker: Failed to set capabilities on file `/usr/bin/pihole-FTL' (Operation not supported) · Issue #1085 · pi-hole/docker-pi-hole
    Since a week I'm trying to get pihole:latest running on a docker/portainer combination on DSM7. I updated from DSM6, portainer 1.24 and a very old pihole…
    github.com

  • demnach dürfte das der storage driver sein :

    "aufs" dürfte das Problem sein -> AUFS does not support setcap

    was wirft er denn bei dir aus beim command: docker info ?


    Server:

    Containers: 1

    Running: 1

    Paused: 0

    Stopped: 0

    Images: 12

    Server Version: 20.10.3

    Storage Driver: aufs

    Root Dir: /volume1/@docker/aufs



    habe Docker beendet und versucht diese json zu editieren , "aufs" in "overlay" umschreiben

    Bekomme aber keinen Zugriff das zu überschreiben.

  • Code
    Server Version: 20.10.3
     Storage Driver: btrfs
      Build Version: Btrfs v4.0
      Library Version: 101
     Logging Driver: db
     Cgroup Driver: cgroupfs
     Cgroup Version: 1

    Das könnte der »Fehler« sein bei dir. Du solltest vielleicht auf btrfs wechseln, ist zwar mit ein wenig Arbeit verbunden, aber geht.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!