Self Hosting My Ghost Blog ~

Self Hosting My Ghost Blog ~

Greetings to all!

Welcome to my debut blog post. Today, I'm excited to guide you through the steps I undertook to establish my Ghost CMS.

To start off, navigate to cloudflare.com. This is where you'll register your desired domain name and verify its availability:

If you're in luck and it's up for grabs, secure it immediately. And just like that, you'll be the proud owner of your very first domain!

Next up, direct your attention to DigitalOcean's Ghost Marketplace. This is where the magic happens! With just one click, you can set up your ghost droplet. Once you click on "create ghost droplet," you'll be navigated to a new page. Here's a brief guide to navigating your choices:

Choose Data Center/Region: Select a region that's geographically close to your primary audience.

Virtual Machine Size: By default, the Ghost Package will be pre-selected. So, shift your focus to deciding the virtual machine's size. I settled for the 2 GB/ 1 CPU option since the 1GB variant left me grappling with space constraints.

Authentication: Here, you can select how you'd like to authenticate.

Additional Features: This is where you can make the setup truly yours. Don’t forget to input your freshly-purchased domain name. Wondering about IPv6? I’ll leave a handy link at the end of this post, but in a nutshell, it promises faster networking and simplifies configurations.

Once you are happy with what you have selected from above, you may proceed to creating your droplet.

Once it is created, you should be able to see the below:

Using the dropdown menu, you can access your console, where Ghost takes over and automates the setup. If all goes well, the terminal will present you with the link to your brand-new Ghost blog.

And with that, I wish you Happy Blogging!


For your reference

https://docs.digitalocean.com/products/networking/ipv6/how-to/enable/#:~:text=Enabling%20IPv6%20during%20Droplet%20creation,and%20avoids%20manual%20configuration%20errors.


About Me

I am Zaahra, a Google Women Techmakers Ambassador who enjoy mentoring people and writing about technical contents that might help people in their developer journey. I also enjoy building stuffs to solve real life problems.


To reach me:

LinkedIn: https://www.linkedin.com/in/faatimah-iz-zaahra-m-0670881a1/

X (previously Twitter): _fz3hra

GitHub: https://github.com/fz3hra

Cheers,

Umme Faatimah-Iz-Zaahra Mujore | Google Women TechMakers Ambassador | Software Engineer