May 1, 2020

Ghost blog is now hosted on main domain


I've finally succeeded in moving our blog to the main domain, which is better for SEO.

We used to have cloud hosting of our blog the "Img Handbook".

The last day of 2019 I tried to move the subdomain to the main domain for the SEO benefits it has. I failed back then.

But now I succeeded! 💪

We are using Cloudflare Workers as a Reverse Proxy & a Digital Ocean droplet of just $5.

Here's the detailed journey:

  • Setup DigitalOcean droplet with self-hosted Ghost CMS & Nginx
  • Migration from Ghost (Pro) cloud hosting to self hosted droplet
  • Configured Cloudflare Workers as Reverse Proxy to the droplet
  • Setup uptime monitoring on droplet
  • Restricted direct access to droplet to Cloudflare, updown & me
  • Setup 301 redirects (had to remove DNS to Ghost Pro first)
  • Initiated site move in Google Search Console

Loading comments...
Today's Top Milestones
  • Hit $2,000 MRR from 300 paying subscribers!
    Big milestone for the two of us at Plausible Analytics today! We've just hit $2,000 MRR from 300 paying subscribers with our s
  • First paying customer🎉🎉
    I took some days off to visit Viena during the weekend. On Sunday night I opened the mail and found one of the best notifications that I've ever recei
  • Trended #1 repo on GitHub over the weekend! 🔥
    After Addy Osmani tweeted about our app last Thursday, there was a lot of noise about Res
  • Update 98: Added $100 in MRR, $1600 MRR
    Happy Monday, Indie Hackers! 1. What we worked on last week and how well did we achieve our goals? ✅ Added 1 new customer. +$100 MRR. We are currently
  • MVP release
    Today I am happy to announce that KnowEthereum is live and available to the public! It took me a bit longer than expected as I wanted to make sure tha
  • Technology investment, blog, and COVID stuck 🐜
    Our blog section becomes alive ❤️ And even some articles were at the main of HackerNews. 🤓 Blog writing is a pretty goo
  • Insignal + Shopify
    Just made it simple to add Insignal to a Shopify website. Tracking potential customers in under 5 minutes can bring in a lot more insight into what th
  • Week 19 Blog Post - Operations
    Welcome to this week’s operations blog post. We had a great week last week, we pushed the best update yet, we made some big headway on organic content
  • 2nd update on Product Hunt
    Shared an update to the subscribers we have on PH (up to 4 now) as a way to inform them about: 1) Our Alpha Team, which is now up to 5 testers 2) How
  • Launched Landing Page
    Got the landing page up for my newest side project at Think Tinder for art - but as you like more and more art it will use a “you mig