felixrieseberg / Ghost-Azure

:ghost: Install Ghost on Azure with a simple click
MIT License
127 stars 210 forks source link

1.4.0 upgrade #71

Open mikecousins opened 7 years ago

mikecousins commented 7 years ago

Any chance you'll be upgrading this one day for the new Ghost? I took a stab at it myself but it's a pretty involved upgrade with the amount of stuff they changed for the 1.0 release.

felixrieseberg commented 7 years ago

Probably not right away (I'm trying to ensure that Ghost Desktop is updated first), but I'd be super excited about a PR!

chadly commented 7 years ago

I'm playing around with trying to get this to work, but it seems with ghost's new configuration system in v1, you now have to pass the PORT environment variable as SERVER__PORT as outlined here.

I can't find much docs on iisnode. Is there a way to get it to send the port it wants on a different env variable besides PORT?

soydachi commented 7 years ago

I'm interested to upgrading to the newer version. But without success. If someone get it working, will great to share how. Thank's!

DevOpsBoondoggles commented 7 years ago

I've pretty much just built my blog and found out that I'll probably be better upgrading before I do much now. Appreciate you're working on another project, I don't have much coding skills beyond powershell but if you can point me in the direction to help, I don't mind trying

chadly commented 7 years ago

For anyone interested, I managed to get Ghost v1 working on azure. It is not nearly as elegant as the solution in this repo with the one-click deployment and all. But, it works for me.

DevOpsBoondoggles commented 7 years ago

I am interested thanks for that Chadly. Sadly I think it's a bit out my league tech wise

gazjones-0 commented 6 years ago

Also if anyone's interested I also got Ghost 1.x running in Azure and did a one-click deployment for it - https://github.com/gazooka/GhostInAzureWebApp

I only found Chadly's repo after I'd got it running so experienced similar issues he did but my approach was a little different - install Ghost as an NPM module of my repo and then use iisnode to run it; this also makes upgrading pretty much just yarn upgrade (or at least it has been so far, haven't really done much with Ghost in anger, I only started looking at it as I was thinking about setting up a blog...)

It does have some issues, namely startup performance, but Chadly's CDN trick would probably fix that.

DevOpsBoondoggles commented 6 years ago

That's great thank you. Might need to have a look before I have more content to shift

On Tue, 3 Oct 2017, 18:00 gazooka, notifications@github.com wrote:

Also if anyone's interested I also got Ghost 1.x running in Azure and did a one-click deployment for it - https://github.com/gazooka/GhostInAzureWebApp

I only found Chadly's repo after I'd got it running so experienced similar issues he did but my approach was a little different - install Ghost as an NPM module of my repo and then use iisnode to run it; this also makes upgrading pretty much just yarn upgrade (or at least it has been so far, haven't really done much with Ghost in anger, I only started looking at it as I was thinking about setting up a blog...)

It does have some issues, namely startup performance, but Chadly's CDN trick would probably fix that.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/felixrieseberg/Ghost-Azure/issues/71#issuecomment-333910569, or mute the thread https://github.com/notifications/unsubscribe-auth/AYrFMZtShd-idVbkzZmjlz72L_-qEG9Vks5somgXgaJpZM4Orw9V .

soydachi commented 6 years ago

Hi all! I have an problem with deploying ghost from vsts to azure.

Thank you!

RadoslavGatev commented 6 years ago

Hello, guys! You can take a look at https://github.com/solvsoftware/Ghost-Azure. We have released v1.16.0. We are currently baking v1.17.2.

Any contributions are welcomed!

DevOpsBoondoggles commented 6 years ago

That's awesome thanks. Can I use this to upgrade my blog at all. Unfortunately I have no skills in this area to contribute

On Thu, 16 Nov 2017, 19:49 Radoslav Gatev, notifications@github.com wrote:

Hello, guys! You can take a look at https://github.com/solvsoftware/Ghost-Azure. We have released v1.16.0 https://github.com/solvsoftware/Ghost-Azure/releases/tag/1.16.0. We are currently baking v1.17.2 https://github.com/solvsoftware/Ghost-Azure/pull/5.

Any contributions are welcomed!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/felixrieseberg/Ghost-Azure/issues/71#issuecomment-345041928, or mute the thread https://github.com/notifications/unsubscribe-auth/AYrFMQp04OyXeejQ9SAm6ag3SyNoaZCQks5s3JGjgaJpZM4Orw9V .

cmilanf commented 6 years ago

With the Azure App Service on Linux it has become way easier to get Ghost working out of the box through Docker containers. I have cooked one with integrated Let's Encrypt TLS certificate management. In case this is useful for you: https://github.com/cmilanf/docker/tree/master/Linux/ghost-azurewebapplinux