acme.sh Notes

The acme.sh script / utility is very useful when working with (free) SSL certificates issued by Let’s Encrypt (LE), ZeroSSL and other providers. It’s featured in a number of the guides I’ve written and a quick search will turn up lots of content, but this is to bring my notes together into one place. As ever, replace mylab.domain and server.mylab.domain...

READ MORE acme.sh Notes

Pi-Hole & Let’s Encrypt (2025)

Pi-Hole v6 stops using lighttpd and has it’s own internal web server, so this means a change getting Let’s Encrypt certificates deployed. Having finally upgraded my Pi-Hole install to v6, I needed to tidy this up. We no longer need acme.sh to renew the lighttpd certificate, so to see the current renewal job, run: Pi-Hole needs the certificate and private key...

READ MORE Pi-Hole & Let’s Encrypt (2025)

PRTG and Custom Sensor Scripts

I wanted to get the result of a PowerShell (PS) script into PRTG to monitor the result of the script. This proved to be more challenging than I expected, mainly as there are some “gotchas” if you are running the script on a remote server/PC using the PRTG Remote Probe. The key things which I learnt (aka tripped me up!)...

READ MORE PRTG and Custom Sensor Scripts