*UPDATE DOCKER Pi-HOLE*

    • geaves wrote:

      The new Docker Pi-Hole is pihole/pihole previously it was diginc/pi-hole, this is the latest V4.0
      I just checked it out. The How-To needs minor edits. Thanks for the heads up!
      Good backup takes the "drama" out of computing
      ____________________________________
      Primary: OMV 3.0.99, ThinkServer TS140, 12GB ECC, 32GB USB boot, 4TB+4TB zmirror, 3TB client backup.
      Backup: OMV 4.1.9, Acer RC-111, 4GB, 32GB USB boot, 3TB+3TB zmirror, 4TB Rsync'ed disk
      2nd Data Backup: OMV 3.0.99, R-PI 2B, 16GB boot, 4TB WD USB MyPassport - direct connect (no hub)

      The post was edited 1 time, last by flmaxey: Edit ().

    • flmaxey wrote:

      geaves wrote:

      The new Docker Pi-Hole is pihole/pihole previously it was diginc/pi-hole, this is the latest V4.0
      I just checked it out. The How-To needs minor edits. Thanks for the heads up!
      Minor edits :/ I just followed your howto as before, the only thing I had to do was Update Gravity from the tools menu to get it to fully function.
      Raid is not a backup! Would you go skydiving without a parachute?
    • geaves wrote:

      Minor edits :/ I just followed your howto as before, the only thing I had to do was Update Gravity from the tools menu to get it to fully function.
      What do you mean, "fully functional"? Maybe I missed something.

      I tested with my backup server which was a clean Docker install, not an image/container upgrade. (/dockerparms and sub dir's were new, not reused.)

      Did you do an upgrade using the How-To?
      Good backup takes the "drama" out of computing
      ____________________________________
      Primary: OMV 3.0.99, ThinkServer TS140, 12GB ECC, 32GB USB boot, 4TB+4TB zmirror, 3TB client backup.
      Backup: OMV 4.1.9, Acer RC-111, 4GB, 32GB USB boot, 3TB+3TB zmirror, 4TB Rsync'ed disk
      2nd Data Backup: OMV 3.0.99, R-PI 2B, 16GB boot, 4TB WD USB MyPassport - direct connect (no hub)
    • flmaxey wrote:

      What do you mean, "fully functional"? Maybe I missed something.
      You probably didn't, just me, pi-hole wasn't blocking anything, and the web admin under Domains on Blocklist displayed 0, until I run Update Gravity from the Tools option.

      flmaxey wrote:

      Did you do an upgrade using the How-To?
      Yep :thumbsup: and I backed up the pihole-FTL.conf so I could copy it back.
      Raid is not a backup! Would you go skydiving without a parachute?
    • ryecoaaron wrote:

      sudo pihole -up for anyone using it outside of a docker.
      Why would anyone use an add-on outside of a Docker? :)

      On a serious note, have you given any thought to setting up a Docker section in the forum?
      Good backup takes the "drama" out of computing
      ____________________________________
      Primary: OMV 3.0.99, ThinkServer TS140, 12GB ECC, 32GB USB boot, 4TB+4TB zmirror, 3TB client backup.
      Backup: OMV 4.1.9, Acer RC-111, 4GB, 32GB USB boot, 3TB+3TB zmirror, 4TB Rsync'ed disk
      2nd Data Backup: OMV 3.0.99, R-PI 2B, 16GB boot, 4TB WD USB MyPassport - direct connect (no hub)
    • flmaxey wrote:

      Why would anyone use an add-on outside of a Docker?
      I installed on it on my existing Ubuntu 18 DNS server without docker.

      flmaxey wrote:

      On a serious note, have you given any thought to setting up a Docker section in the forum?
      Makes sense to me but Volker would have to do that. I can't.
      omv 4.1.13 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • ryecoaaron wrote:

      I installed on it on my existing Ubuntu 18 DNS server without docker.
      Just kidding BTW. :)

      ryecoaaron wrote:



      flmaxey wrote:

      On a serious note, have you given any thought to setting up a Docker section in the forum?
      Makes sense to me but Volker would have to do that. I can't.

      Perhaps @votdev would consider a dedicated Docker Section in the forum.

      Given the excellent Docker Plugin:
      OMV's forum community has stepped up with numerous Docker How-To's. @flvinny521 and @TechnoDadLife, in particular, have done outstanding work.
      While Docker add-on's extend OMV's capabilities, dealing with the inevitable container configuration issues are separate from OMV, in the vast majority of cases. Accordingly, for organization and the ease of navigation for new forum users, it makes sense to give Dockers a separate section.

      With a separate Docker Section, the community could focus on Docker configuration issues and providing assistance to users, leaving OMV's Dev's free to focus on OMV.
      Good backup takes the "drama" out of computing
      ____________________________________
      Primary: OMV 3.0.99, ThinkServer TS140, 12GB ECC, 32GB USB boot, 4TB+4TB zmirror, 3TB client backup.
      Backup: OMV 4.1.9, Acer RC-111, 4GB, 32GB USB boot, 3TB+3TB zmirror, 4TB Rsync'ed disk
      2nd Data Backup: OMV 3.0.99, R-PI 2B, 16GB boot, 4TB WD USB MyPassport - direct connect (no hub)
    • Guten Abend,

      Ich wollte mir gerade das pihole in docker anschauen und bin nach der anleitung gegangen.

      doch leider spuckt es mir eine fehlermeldung aus.

      kann mir da evtl. jemand helfen?

      Source Code

      1. Fehler #0:
      2. OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; docker network create -d macvlan --subnet=192.168.178.2/99 --gateway=192.168.178.1 -o parent=ens130 homenet' with exit code '1': in /usr/share/php/openmediavault/system/process.inc:182
      3. Stack trace:
      4. #0 /usr/share/openmediavault/engined/rpc/docker.inc(1068): OMV\System\Process->execute()
      5. #1 [internal function]: OMVRpcServiceDocker->createNetwork(Array, Array)
      6. #2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
      7. #3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('createNetwork', Array, Array)
      8. #4 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Docker', 'createNetwork', Array, Array, 1)
      9. #5 {main}
      Dieser Fehler wurde ausgespuckt.

      Systeminfo:

      OMV Version: 4.1.11
      Docker Version: 4.0.1
    • shimue93 wrote:

      Guten Abend,

      Ich wollte mir gerade das pihole in docker anschauen und bin nach der anleitung gegangen.

      doch leider spuckt es mir eine fehlermeldung aus.

      kann mir da evtl. jemand helfen?

      Source Code

      1. Fehler #0:
      2. OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; docker network create -d macvlan --subnet=192.168.178.2/99 --gateway=192.168.178.1 -o parent=ens130 homenet' with exit code '1': in /usr/share/php/openmediavault/system/process.inc:182
      3. Stack trace:
      4. #0 /usr/share/openmediavault/engined/rpc/docker.inc(1068): OMV\System\Process->execute()
      5. #1 [internal function]: OMVRpcServiceDocker->createNetwork(Array, Array)
      6. #2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
      7. #3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('createNetwork', Array, Array)
      8. #4 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Docker', 'createNetwork', Array, Array, 1)
      9. #5 {main}
      Dieser Fehler wurde ausgespuckt.

      Systeminfo:

      OMV Version: 4.1.11
      Docker Version: 4.0.1
      Did you follow the guide here but as quick observation from your output the problem could be the subnet entry

      [docker network create -d macvlan --subnet=192.168.178.2/99 --gateway=192.168.178.1 -o parent=ens130 homenet' with exit code '1':
      Raid is not a backup! Would you go skydiving without a parachute?
    • --subnet=192.168.178.2/99
      ________________________________________________________


      /99 ist kein gültiges Subnetz


      Wenn Sie Ihren MacVlan einrichten (wie gezeigt -> link), sollte Ihr Subnetz-Eintrag dem folgenden ähneln: 192.168.178.0/24

      /24 setzt voraus, dass Sie die Adressen 192.168.178.1 bis 254 verwenden
      Good backup takes the "drama" out of computing
      ____________________________________
      Primary: OMV 3.0.99, ThinkServer TS140, 12GB ECC, 32GB USB boot, 4TB+4TB zmirror, 3TB client backup.
      Backup: OMV 4.1.9, Acer RC-111, 4GB, 32GB USB boot, 3TB+3TB zmirror, 4TB Rsync'ed disk
      2nd Data Backup: OMV 3.0.99, R-PI 2B, 16GB boot, 4TB WD USB MyPassport - direct connect (no hub)
    • flmaxey wrote:

      Why would anyone use an add-on outside of a Docker? :)
      I installed pi-hole on a dietpi VM running in virtualbox. I can't imagine a better way to do it other than using an actual raspberry PI. The only downside to having it run in a VM is that no one on my network has DNS if the server is down. My server is rarely down, but for instance if I had a power outage, I could run my modem, router, and rpi on the UPS for a very very long time.
    • jollyrogr wrote:

      flmaxey wrote:

      Why would anyone use an add-on outside of a Docker? :)
      I installed pi-hole on a dietpi VM running in virtualbox. I can't imagine a better way to do it other than using an actual raspberry PI. The only downside to having it run in a VM is that no one on my network has DNS if the server is down. My server is rarely down, but for instance if I had a power outage, I could run my modem, router, and rpi on the UPS for a very very long time.
      Umm, I was just kidding around with ryecoarron ;) - who is actively trying to get users to use dockers versus OMV plugins.
      (It's an unnecessary duplication of effort.)

      So ARM architectures run in Virtualbox VM's? Is that a recent development? I'll have to check that out.
      Good backup takes the "drama" out of computing
      ____________________________________
      Primary: OMV 3.0.99, ThinkServer TS140, 12GB ECC, 32GB USB boot, 4TB+4TB zmirror, 3TB client backup.
      Backup: OMV 4.1.9, Acer RC-111, 4GB, 32GB USB boot, 3TB+3TB zmirror, 4TB Rsync'ed disk
      2nd Data Backup: OMV 3.0.99, R-PI 2B, 16GB boot, 4TB WD USB MyPassport - direct connect (no hub)
    • flmaxey wrote:

      So ARM architectures run in Virtualbox VM's?
      Nope. qemu yes but not all that great.

      jollyrogr wrote:

      I can't imagine a better way to do it other than using an actual raspberry PI.
      I run pi-hole on an old mac mini running Ubuntu 18. Much faster and more stable than an RPi that I initially tried.
      omv 4.1.13 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • flmaxey wrote:

      So ARM architectures run in Virtualbox VM's? Is that a recent development? I'll have to check that out.
      It's not ARM. It's a lightweight Debian based on x86_64. dietpi.com Click on download and then PC/VM and they have a virtualbox VM that you can download and run. No need to install. They have a built-in software installer that you can use to install PI-hole once your VM is running.
    • My preference is for a Docker, because of shared memory with the host and the minimalist bare-bones approach. However, I appreciate the links.
      If other packages are bundled in VM's, that work in Virtualbox, they might be useful for exploring and testing other app's without using physical hardware.
      Good backup takes the "drama" out of computing
      ____________________________________
      Primary: OMV 3.0.99, ThinkServer TS140, 12GB ECC, 32GB USB boot, 4TB+4TB zmirror, 3TB client backup.
      Backup: OMV 4.1.9, Acer RC-111, 4GB, 32GB USB boot, 3TB+3TB zmirror, 4TB Rsync'ed disk
      2nd Data Backup: OMV 3.0.99, R-PI 2B, 16GB boot, 4TB WD USB MyPassport - direct connect (no hub)
    • jollyrogr wrote:


      Which RPi were you using? Can't imagine Pi-hole needs much in the way of resources. There are other more powerful SBC's available now that might work better...
      Rpi2 or 3. Don’t remember. My mac mini does other things as well. I have more powerful SBCs too (rockpro64, renegade, odroid-c2, etc). I could also run it in a vm on my ESXi server. I may switch someday but I feel more comfortable running infrastructure stuff on x86 boxes.
      omv 4.1.13 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!