I didn't want to host ghost on a subdomain like blog.<domain>
. Instead, I wanted it under a subdirectory like /blog
.
On this page, I want to describe the steps you need to take to do just that with the following stack:
- Main landing page on Netlify (https://www.mental.garden)
- Ghost is hosted on Digitalocean.
- DNS is manged by Cloudflare
- Install ghost on a new Digitalocean droplet using these instructions. Choose a (temporary) subdomain for ghost and add it to Cloudflare or your DNS. I chose https://my.mental.garden.