diff --git a/pi-hole.json b/pi-hole.json index 18b3889c..32f9f182 100644 --- a/pi-hole.json +++ b/pi-hole.json @@ -1,17 +1,25 @@ { "Pi-Hole": { "containers": { - "pi-hole-diginc": { - "image": "diginc/pi-hole", + "pi-hole": { + "image": "pihole/pihole", "opts": [ [ "--cap-add", "NET_ADMIN" ], [ - "--restart", - "always" - ] + "--dns", + "127.0.0.1" + ], + [ + "--dns", + "8.8.8.8" + ], + [ + "-e", + "IPv6=False" + ] ], "launch_order": 1, "ports": { @@ -30,9 +38,13 @@ }, "volumes": { "/etc/pihole": { - "description": "Choose a Share for Pi-Hole configuration. Eg: create a Share called pihole-config for this purpose alone.", - "label": "Config Storage" - } + "description": "Choose a share for Pi-Hole configuration. Eg: create a Share called pihole-config for this purpose alone.", + "label": "Pi-Hole config" + }, + "/etc/dnsmasq.d": { + "description": "Choose a share for dnsmasq configuration. Eg: create a Share called dnsmasq-config for this purpose alone.", + "label": "dnsmasq config" + } }, "environment": { "ServerIP": { @@ -40,44 +52,21 @@ "label": "Rockstor IP", "index": 1 }, - "VIRTUAL_HOST": { - "description": "Enter IP of rockstor server.", - "label": "Virtual Host", - "index": 2 - }, - "DNS1": { - "description": "Enter Primary DNS server. Eg: 8.8.8.8", - "label": "Primary DNS Server", - "index": 3, - "default": "8.8.8.8" - }, - "DNS2": { - "description": "Enter Secondary DNS server. Eg: 8.8.4.4", - "label": "Secondary DNS Server", - "index": 4, - "default": "8.8.4.4" - }, - "IPv6": { - "description": "Enable or Disable Pi-Hole IPv6 support. Enter: true or false", - "label": "Enable IPv6", - "index": 5, - "default": "false" - }, "WEBPASSWORD": { "description": "Enter desired webpassword for pi-hole.", "label": "Web-Password", - "index": 6 + "index": 2 } } } }, - "description": "PI-Hole by DigInc", + "description": "DNS Server that acts as a black hole for Internet advertisements.

Based on the official Pi-Hole docker image: https://hub.docker.com/r/pihole/pihole.", "more_info": "

PI-HOLEā„¢: A BLACK HOLE FOR INTERNET ADVERTISEMENTS

Admin page

To access admin interface go to URL: http://[SERVERIP]/Admin

If you have different port than 80 you need to specify that in the URL.

Block Over 100,000 Ad-serving Domains

Known ad-serving domains are pulled from third party sources and compiled into one list.

Block Advertisements On Any Device

Network-level blocking allows any device to block ads, regardless of hardware or OS.

Improve Overall Network Performance

Since ads are blocked before they are downloaded, your network will perform better.

", "ui": { "slug": "admin" }, "volume_add_support": false, - "website": "https://hub.docker.com/r/diginc/pi-hole/", - "version": "1.0" + "website": "https://pi-hole.net/", + "version": "2.0" } }