Automation

Welcome to the Automation section of PHP Systems Blog. Here you’ll find guides, projects, and experiments in making technology work for you - from home automation with Raspberry Pi and Home Assistant to workflow orchestration with Kestra and Ansible. I share practical setups, real-world configs, and the lessons learned while automating my own systems.

Monitoring DMARC with Docker

In this post, I deploy a docker container via docker compose and ansible to read my dmarc reports.

Using ansible to deploy a gitlab runner.

After deploying watchtower to one of my docker instances, I noticed that it was having issues with restarting the container. The actual fault turned out to be the networking with portainer, but in the meantime, I wrote an ansible playbook to redeploy / restart the container.

Deploying Plex with docker and ansible

After deploying watchtower to one of my docker instances, I noticed that it was having issues with restarting the container. The actual fault turned out to be the networking with portainer, but in the meantime, I wrote an ansible playbook to redeploy / restart the container.

Homepage + Docker + Gitlab + Ansible

I was watching TechnoTim recently with his video about homepage. Homepage is a dashboard for all your home lab links. If you have used heimdall before, it is similar, but all the configuration is in yaml.

FaaS and Gitlab

I have been messing around with Gitlab and FaaS for

Gitlab pipelines

As a later post will show, I've been using gitlab pipelines to validate some of my code for me. As a security conscious person, I've been interested in building security in to pipelines.

eMotion and Modbus

As I write this, Paul Hibbert released this video on youtube 3 days ago. The video features a very smart sensor doing presence detection. The company linknlink were new to me and following the recommendation from Paul, I bought a couple of eMotion sensors.

M5stack Echo with a hex light

With all my playing around with home assistant, I've bought myself a M5stack Echo. The echo is the variant of choice for home assistant's "Year of the voice". The other day, I did come across a 37 led array in the shape of a hexagon on Aliexpress.

My Ender 5

I have been 3D printing since COVID. Like many others, I decided I needed a new hobby to spend my time at home on. Shame it was still tied to computers, but it was sufficiently different to distract me. The printer I chose was an Ender 5 pro.

I'm off to bed...

Further to my post about the sensors I have, I

About the author

Tim Wilkes is a UK-based security architect with over 15 years of experience in electronics, Linux, and Unix systems administration. Since 2021, he's been designing secure systems for a telecom company while indulging his passions for programming, automation, and 3D printing. Tim shares his projects, tinkering adventures, and tech insights here - partly as a personal log, and partly in the hopes that others will find them useful.

Want to connect or follow along?

LinkedIn: [phpsytems]
Twitter / X: [@timmehwimmy]
Mastodon: [@timmehwimmy@infosec.exchange]


If you've found a post helpful, consider supporting the blog - it's a part-time passion that your support helps keep alive.