I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.

I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?

54 points

pihole is mature and very functional. i jumped in last summer, no regrets.

permalink
report
reply
40 points

AdGuard Home and blocky are other popular options. I switched over to AdGuard Home a while back because it supported DNS over HTTPS although I’m not sure if that’s still a relevant reason. I run AGH as a docker container but it is easy to run in a LXC or VM. There’s also a tool to sync configs if you need multiple instances. Notice: AGH block lists are formatted like uBlock Origin lists so you will not be able to use PiHole style lists.

DNS based ad blockers won’t work when ads are served from the same place as the content. Which is why DNS based ad blockers don’t work against Twitch or YouTube. So YMMV.

If you’re looking to block interface ads and select streaming service ads there are block lists available like this one. The game with smart TVs is blocking the ads breaks the TV a little because sometimes it calls back to the same servers for updates and misc info like weather.

permalink
report
reply
21 points

Pi-hole is great, but unfortunately ads in YouTube or other streaming services is not one of the things it blocks.

permalink
report
reply
2 points

Glad I read this - all my other devices block ads perfectly well already, but was wondering if I could block YouTube ads on my Apple TV… I guess not!

permalink
report
parent
reply
4 points

If you’re comfortable self hosting you can use isponsorblocktv to block ads/sponsorship on YouTube on AppleTv and various smart TVs. I use this + Pi-Hole https://github.com/dmunozv04/iSponsorBlockTV

permalink
report
parent
reply
3 points

Your best bet is getting a platform your can sideload apps onto and running SmartTube

permalink
report
parent
reply
1 point

Not sure of any downside yet but setting your country to Albania via vpn removes all YouTube ads on Apple TV. Was just informed of this yesterday and as mentioned there may be reasons to not do this.

permalink
report
parent
reply
1 point

PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content.

permalink
report
parent
reply
1 point

I wonder why we don’t have AI browser extensions that can recognise and obscure possible ads / unwanted content yet

permalink
report
parent
reply
3 points

Because the AI isn’t needed, and would be computationally expensive.

Extensions like ublock origin and sponsorblock work just fine.

permalink
report
parent
reply
1 point

Simple: That would be the opposite of making money for companies

permalink
report
parent
reply
18 points
Removed by mod
permalink
report
reply
6 points

I have the LCARS theme for my HomeAssistant, which takes telemetry from PiHole.

permalink
report
parent
reply
6 points

Now we just need a locally hosted voice assistant with “computer” as the wake word.

permalink
report
parent
reply
5 points

That is completely possible right now.

permalink
report
parent
reply
5 points
Removed by mod
permalink
report
parent
reply
1 point

The complicated one, ha-lcars. It takes a while to get things looking good - looks like total trash out of the box, actually.

permalink
report
parent
reply
15 points
*

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters
DNS Domain Name Service/System
HTTP Hypertext Transfer Protocol, the Web
HTTPS HTTP over SSL
IP Internet Protocol
IoT Internet of Things for device controllers
LXC Linux Containers
PiHole Network-wide ad-blocker (DNS sinkhole)
SSL Secure Sockets Layer, for transparent encryption
VPN Virtual Private Network

7 acronyms in this thread; the most compressed thread commented on today has 5 acronyms.

[Thread #431 for this sub, first seen 15th Jan 2024, 23:55] [FAQ] [Full list] [Contact] [Source code]

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 4.9K

    Monthly active users

  • 3.6K

    Posts

  • 80K

    Comments