Min/Maxing WordPress Hosting

The Challenge

Getting as close to completely free self hosted wordpress by combining the cheapest tiers of AWS offerings.

I run two WordPress sites, JonahDevs.com and AussieBulkBricks.com. I thought why not use this as an opportunity to learn somethings about self hosting WordPress. Most importantly I was bound to save money on getting as close to fr by trying this.

My Hosting Journey – The Summary

  • AWS Lightsail free tier → then 5 USD per month.
  • AWS EC2 – Hell yeah lets save money and do this ourselves. They are selling us Lightsail on EC2 anyways, right?
  • Okay that was confusing – Many hours of work later
  • Move to VPS from BinaryLane.com.au – turns out AWS EC2 is still kind of expensive if you want more ram and CPU.

AWS Lightsail Free Tier

This one was simple enough, I followed the prompts and signed up to the free tier. Pointed my DNS records to Lightsail as instructed and I was up and running.

The Process of Setting Up AWS Lightsail for WordPress

Selecting operating system for AWS Lightsail

Selecting instance specs:
1 Gb memory
2 vCPUS
40 GB SSD Storage
2 TB Transfer
First 3 months free

The Pros

  • It kind of just works out of the box
  • Its free (to begin with)

The problems

I really couldn’t get CDN to work nicely via Cloudfront. I am sure I could by revisiting this but didn’t have the energy to push through after the initial easy setup set the bar for how easy I was expecting things to be moving forward. That bar definitely tripped me up here.

Why didn’t I settle for AWS Lightsail?

In short: Ego of a Software Developer and not having CDN working out the box irked me.

I’ll be honest, in hindsight I’m not entirely sure. It has something to do with the feeling of buying something that is ready out of the box. As a software developer I have such a strong gut instinct telling me that whatever resources are bundled up and sold as this package will have a great profit margin and that if only I was able to bundle those resources up myself I could save that difference.

Why Not Hetzner.com?

After a lot of research they really do seem to have great value VPS, If you are based anywhere near the European continent I would recommend going with them. Unfortunately I am half way around the globe from the nearest hosting locations that they offer (Germany / Finland / USA).

Hetnzer VPS pricing sheet, from 4.17 Euro all the way to 26,94 Euro for the


Why is this distance a dealbreaker for me? I like to edit files on my VPS directly via Visual Studio Code Remote extensions. The latency between your input and the file updating really slows things down when working for extended periods. Not to mention that the WordPress interface itself will be slow when updating posts, installing plugins and generally navigating around.

Maybe one day when I can afford to run my own private CDN nodes I will go back to them to serve my European traffic directly from my own server!

A Different Kind of Developer Newsletter

We don’t spam! That’s yuck.

  • Building in Public: The ‘Back to It’ VS Code Extension – Part 1

    As a developer, I’ve often found myself staring at my code, trying to remember where I left off after a lunch break, a weekend, or even just a quick chat with a colleague. This frustrating experience of context loss is not just annoying—it’s a significant drain on productivity. That’s why I decided to create “Back…

  • Time, the Silent Exploit: The Unseen Enemy in Every Codebase

    You’ve got a bunch of gold sitting around because it’s holding its value great against inflation or because you are a dragon or something. The first thing you will want to do is protect your valuable gold. The most obvious thing is to start off with a wall. You do your research and build a…

  • The Mindful Coder’s Workweek: 5 Themes to Enhance Your Craft and Satisfaction

    TL;DR TL;DR for the TL;DR crowd: Screenshot this chart, print it out, follow it. Congrats, you’ve unlocked the cheat code to mindful coding. Now shoo – go be brilliant – or any other words that make you feel good. Day Theme Light Version In-Depth Version Mindful Fact Minimalist Monday Refactor one function to be more…

  • From Dirty Dishes to Clean Code: How Household Chores Mirror Programming Team Dynamics

    Ever felt like you’re the only one pulling your weight in a coding project? You might be experiencing the same psychological phenomenon that happens with household chores. Let’s dive into this unexpected parallel and see what we can learn about team dynamics, whether you’re wielding a mop or a keyboard. The “I Do More” Illusion:…

  • You’re Closer Than You Think: The Only 6 DNS Concepts You Really Need

    Feeling like DNS is this big, scary monster you’ll never fully understand? Here’s some good news: you’re probably a lot closer to mastering it than you realize. In fact, there are really only six core concepts you need to have down pat. The rest? You can offload that from your mental RAM. Let’s walk through…

  • The Wasabi Method: Shocking Your Way Out of Anxiety Attacks

    Ever felt like your anxiety is a runaway train, and you’re desperately searching for the emergency brake? You’re not alone. As someone who’s battled crippling anxiety from my late teens through university, I’ve been there. But what if I told you that the key to derailing that anxiety express might be as simple as a…

Join 39 subscribers

Hi!

I’m Jonah and I have thoughts that I share – sometimes. Join my mailing list to hear about new posts when I get around to it.

yes, I update this number manually

Sign up to receive awesome content in your inbox, every week, month when I get around to it.


Comments

One response to “Min/Maxing WordPress Hosting”

  1. EnriqueG Avatar
    EnriqueG

    Really great information can be found on blog.

Leave a Reply

Your email address will not be published. Required fields are marked *