Pi-Hole Adblocking with Cloudflare DNS and Let’s Encrypt

In this tutorial we will setup a RaspberryPi as the ultimate adblocking and DHCP server on your network. We will round this up with adding automatic Let’s Encrypt SSL via dns-01 challenge authorisation.

My full tutorial is available on GitHub – https://github.com/magicdude4eva/PiHoleCloudFlareD and once installed will give you:


A fancy MOTD RaspberryPI installation:

A web-interface allowing you to manage blocklists, DHCP and more: