Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.4.0 upgrade #71

Open
mikecousins opened this issue Aug 2, 2017 · 12 comments
Open

1.4.0 upgrade #71

mikecousins opened this issue Aug 2, 2017 · 12 comments

Comments

@mikecousins
Copy link

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
Copy link
Owner

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
Copy link

chadly commented Aug 9, 2017

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
Copy link

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
Copy link

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
Copy link

chadly commented Sep 30, 2017

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
Copy link

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

@gazjones-0
Copy link

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
Copy link

DevOpsBoondoggles commented Oct 3, 2017 via email

@soydachi
Copy link

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

  • I loose my ghost config with all posts and theme configuration. (For this I changed .gitignore, to ignore db files)
  • Changes made in css (screen.css) doesn't compile on "built" asset. How can I compile ghost? With npm start is not working I guess.

Thank you!

@RadoslavGatev
Copy link

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
Copy link

DevOpsBoondoggles commented Nov 16, 2017 via email

@cmilanf
Copy link

cmilanf commented Dec 4, 2017

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants