diff --git a/block hulu ads/hulAdList.conf b/block hulu ads/hulAdList.conf new file mode 100644 index 0000000..90e6cc4 --- /dev/null +++ b/block hulu ads/hulAdList.conf @@ -0,0 +1,2 @@ +address=/ads.hulu.com/192.168.1.101 +address=/ads-v-darwin.hulu.com/192.168.1.101 \ No newline at end of file diff --git a/block hulu ads/lighttpd.conf b/block hulu ads/lighttpd.conf index 1c5b998..354a2d6 100644 --- a/block hulu ads/lighttpd.conf +++ b/block hulu ads/lighttpd.conf @@ -27,6 +27,6 @@ include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port include_shell "/usr/share/lighttpd/create-mime.assign.pl" include_shell "/usr/share/lighttpd/include-conf-enabled.pl" -$HTTP["host"] =~ "a.dlqm.net|ads-a-darwin.hulu.com|ads-bid.l.doubleclick.net|ads-v-darwin.hulu.com|ads-v-darwin.hulu.com.c.footprint.net|amch.questionmarket.com|assets.huluim.com|bs.serving-sys.com|cdn.innovid.com|core.insightexpressai.com|dart.l.doubleclick.net|data.agkn.com|ds.serving-sys.com|dts.innovid.com|googleads4.g.doubleclick.net|hulu-darwin.fms.c.footprint.net|hulu-pubnet.telemetryaudit.com|p.hulu.com|p.hulu.com|pagead.l.doubleclick.net|pagead.l.doubleclick.net|s.innovid.com|sb.scorecardresearch.com|secure-us.imrworldwide.com|stats.l.doubleclick.net|t.hulu.com|t2.hulu.com|tapestry.tapad.com|telemetry.huluad.com|ts.vindicosuite.com|view.atdmt.com.nsatc.net|vindicoasset.edgesuite.net" { +$HTTP["host"] =~ "ads.hulu.com|ads-v-darwin.hulu.com|" { url.redirect = ( "^/(.*)" => "http://192.168.1.101:8200/MediaItems/19.mov") } diff --git a/block hulu ads/setup.sh b/block hulu ads/setup.sh index 383427d..450fd43 100755 --- a/block hulu ads/setup.sh +++ b/block hulu ads/setup.sh @@ -1,5 +1,12 @@ #!/bin/bash # Block Hulu Plus ads using a Raspberry Pi + +# Install with this command (from the Pi): +# +# curl -s https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/block%20hulu%20ads/setup.sh | bash +# +# Or run the commands below in order + # Update the Pi sudo apt-get update #sudo apt-get -y upgrade