diff --git a/public/v4/apps/pihole.yml b/public/v4/apps/pihole.yml index c6748a52c..bd2b916a2 100644 --- a/public/v4/apps/pihole.yml +++ b/public/v4/apps/pihole.yml @@ -7,6 +7,7 @@ services: environment: TZ: $$cap_tz WEBPASSWORD: $$cap_webpassword + VIRTUAL_HOST: $$cap_appname.$$cap_root_domain volumes: - $$cap_appname-pihole:/etc/pihole - $$cap_appname-dnsmasq:/etc/dnsmasq.d @@ -16,6 +17,11 @@ caproverOneClickApp: label: PiHole Version defaultValue: '2024.07.0' description: Check out their docker page for the valid tags https://hub.docker.com/r/pihole/pihole/tags + - id: $$cap_webpassword + label: Web Admin Password + defaultValue: $$cap_gen_random_hex(12) + description: 'Password for the Pi-hole web interface - MAKE SURE TO WRITE THIS DOWN!' + validRegex: /^([^\s^\/])+$/ - id: '$$cap_tz' label: Time Zone defaultValue: America/Los_Angeles @@ -25,8 +31,7 @@ caproverOneClickApp: start: >- The Pi-holeĀ® is a DNS sinkhole that protects your devices from unwanted content without installing any client-side software. end: >- - Visit http://$$cap_appname.$$cap_root_domain - And follow the set up steps. + Visit [http://$$cap_appname.$$cap_root_domain/admin](http://$$cap_appname.$$cap_root_domain/admin) to access the web interface. Make sure to change port the DNS server on your router to the IP address of the server running Pi-hole. displayName: 'Pi-hole' isOfficial: true