Skip to content

Jeremiah Billmann

Installing Ghost from the Azure Web Site Gallery

node.js, ghost, azure1 min read

When Ghost was first released to the public, I wrote a post on how to install Ghost on Azure Web Sites.

Back then, I said:

If you're looking for basic, simple, shared hosting for Ghost, then Azure Web Sites might be what you're looking for. They even have a free! as in beer option... and who doesn't love free beer?

Well, I'm happy to say that it gets even better than that!

Ghost is now available via the Azure Web Site Gallery... and this means that installing Ghost on free, shared hosting could not be any easier!

It truly doesn't get any simpler than this, folks.

But don't take my word for it; let the screenshots below speak for themselves.

(Big thanks to Glenn Block, Scott Hanselman and Sunitha Muthukrishna for helping the Ghost team make this happen!)

Azure Web Site Gallery

You'll need an Azure account, so if you don't already have one, go ahead and create one. Once you're done with that, log into the Azure Portal.

Add a new Web Site and select From Gallery.

Ghost Azure Create

Scroll down, select Ghost and click the arrow.

Ghost Azure Gallery App

Enter a URL, select a Region, select an Email Service, and enter the credentials. I'm using Gmail in the screenshot below, but you can read about other email service options via the Ghost Mail Configuration Docs.

Email is necessary in case you forget your Ghost password - a password reset will be sent to you.

(Side note: This should get even easier with Ghost 0.4.0 - no more email configuration, hooray!)

Ghost Azure Gallery Configure

It'll spin for a minute or two while it creates your shiny, new Ghost blog.

Ghost Azure Gallery Creating

When it's done, a hyperlink will become available - click on it!

Ghost Azure Gallery Completed

Your very first Ghost blog! And free hosting!

Ghost Azure Navigate

What are you waiting for?! Sign-in and start blogging!

(You can access the sign-up via [yourghostazureurl].azurewebsites.net/ghost/signup).

Ghost Azure Configure

Cheers!