Your Ghost blog on Docker private Cloud server for 5$ per month

November 20, 2016 in #ghost #blog #docker | | | Share on Google+

You like the look & feel of this blog?

The post you are reading now use the same setup below ;-)
At the end, you will have a blog with the same look & feel, ready to host your pictures and contents.

Control your blogging platform

Dive here to enjoy a full setup of ghost, running in a Docker, on the cheapest Cloud server http://vultr.com for 5 $/month.

What we use

ghost-blog-infra

  • Ghost: very easy way to publish your blog (writing straight in a web page without any coding), and some beautiful templates are available for free
  • Docker-Compose: portable and easy to deploy, running in one command. I added Nginx for proxy and easy/free SSL certificate with Let's Encrypt
  • Vulr.com: the cheapest VPS so far: 1 Cpu, 768 Mo, 15 Gig of data for 5 $/month

Deploy

1. Where to host your blog

In this case I use a Cloud server because I can manage end to end the service. I could add later more tools on that VM.

Open an account on http://vultr.com and create an Ubuntu 16.04 with all minimum settings.

2. Need SSL Certificate

In order to get the nice green SSL lock when visiting your website, please open an account on http://namecheap.com, buy a domain (no more than 10$, you can pay in bitcoin too ,-).
In "Domain Advanced Settings", please link a domain to you server IP:
like greg.satoshi.tech --> 45.32.145.62

3. Get the code

Please follow the github to run Ghost on your new server.

After the setup, you should have:

You are now controlling the full setup of Ghost!
At last, it's time to write your first blog. Cheers!

Thank you for reading :-) See you in the next post! Greg

November 20, 2016 in #ghost #blog #docker | | | Share on Google+