Skip to content

jldeen/Ghost-Azure

master
Switch branches/tags
Code
This branch is 1 commit ahead, 108 commits behind YannickRe:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ghost-Azure x64 with @jldeen's Azure Storage Adapter

Pre-Notes:

This project is intended to help someone get started, but is not intended for production - you should always use a full CI/CD pipeline for production.

Why Ghost-Azure?

Straight out of the box, the current 1.x and 2.x versions of Ghost aren't compatible with the Azure App Service. Ghost-Azure resolves this by providing a production-ready template which can be hosted directly on Azure App Service. In the background, an Azure Function (Ghost-Release-Uploader) makes sure that this repository stays up-to-date with the latest releases of Ghost. Most of the work has been done by Radoslav Gatev who created the deployment template and the release uploader. Due to unknown reasons his repository wasn't being kept up-to-date with the latest releases, so we forked it and ran our own processes.

I documented my installation process, with additional steps to add Sendgrid, SSL, Azure Search, etc. on my blog.

Installation methods

In any case I suggest forking my repository into your own, this to avoid changes I make to my repository to negatively impact your installation.

One-click deploy

Deploy to Azure Visualize

Azure App Service Deployment Center

More info on Microsoft Docs

About

Ghost 2.x and 3.x for Azure

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.8%
  • HTML 9.6%
  • CSS 4.2%
  • Other 0.4%