Self hosted

Welcome to the Self-Hosted section of PHP Systems Blog. Here, I share how I run my own infrastructure - from hosting web apps and game servers to managing automation, backups, and security. Whether you’re looking to reclaim control from the cloud or just enjoy the challenge of running your own services, you’ll find tutorials, walkthroughs, and real-world setups here.

Wireless doorbell hacking

I bought a wireless doorbell from B&M and the doorbell works great. I have always been interested in decoding radio, so this gave me a chance to try this out. My end goal here is to be able to press the doorbell and have home assistant act on the button press.

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.

Adding Static content to Ghost

Looking to add static content to your ghost site? Well, look no further.

Epaper Displays

One of my friends has been raving about epaper displays

Fixing ghost

For those of you who don't know, I

Getting hold of Raspberry PIs on the cheap with Huginn.

I love home automation, but I hate what IFTTT have

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.