Live data from Hacker News

Introducing Ghost 2.0

blog.ghost.org

91–100 of 111 posts

Re: Introducing Ghost 2.0

#91

I would love to see an official static site mode for Ghost (and Wordpress). That way we can get both a nice authoring experience and the low cost/security of S3 hosting.

Not the same as static but you can get pretty good results by caching in a CDN. It’s also pretty easy to set up these days.

Re: Introducing Ghost 2.0

#92
post #62

Heyo, John from Ghost here. Thanks for the kind words so far about 2.0 — it’s been a hectic few months! Earlier this year I talked about how we were shifting focus from simplicity to power - https://blog.ghost.org/5/ - and this is the first big release since that move. Whereas early versions were extremely opinionated and rigid, we’re now starting to bake in more flexibility and configurability to allow for a more di…

I host several self-hosted blogs using Ghost 1.0 in Docker. When can we expect 2.0 released via Docker please?

The first place to look is the Ghost Docker repository and there’s already an open issue for it:

https://github.com/docker-library/ghost/issues/142

Re: Introducing Ghost 2.0

#93
post #63
post #61

Earlier quoted context omitted.

Digital Ocean has a one click install that configured a ghost blog and takes care of everything for you.

I'm so old I still have a multi-purpose personal server instead of separate VPS/containers for everything.

Honestly, I suspect most people use either traditional hosting or a personal server for their sites. The separate containers on VPS providers thing is significantly overrepresented on sites like Hacker News, and likely counts for why many scripts (not just Ghost) haven't quite cracked the mainstream yet.

Re: Introducing Ghost 2.0

#94
post #19

Earlier quoted context omitted.

I think it's not so much a complaint, as a suggestion to include a short recap of what the project is in the introduction of release announcements. I don't think OP was so much annoyed, as much as that they considered that it's a smart thing marketing-wise: those who don't know what the project is are unlikely to read on to the third paragraph. See e.g. Rust, which does this really well: https://blog.rust-lang.org/20…

Fair point, I probably could've included some useful context there - thanks for the tip!

Thank dethswatch, it was their tip (although it's flagged right now) - I just interpreted it by assuming good intentions :)

Re: Introducing Ghost 2.0

#95
post #59

I was just thinking about ghost a few weeks ago! I used to use Ghost way back when and wanted to get back to it but the installation process has become really complex and brittle. I'm a little ashamed to admit that it beat me. The cli tool is very rigid. For some reason you cannot simply run ghost as the user ghost but you need some other user with sudo privileges to create the ghost user during the installation proc…

> Is this a business decision to turn as many people as possible to the hosted version? Or is this just the state of node and modern web apps?

Ghost-CLI is an open source project, led and built almost entirely by contributors from the community.

The process is rigid because they don't have enough hands to support more variations in environment.

Re: Introducing Ghost 2.0

#96

About a year to 6 months ago I decided I wanted to try out the hosted version at ghost.org. It seemed I had already used up my free trial some time ago. So long ago I don't even recall doing it. I emailed support to see if I could get another trial. I was interested in paying for the pro version but wanted to make sure it was actually worth $29. I NEVER got a response from their support about my request. Just flat ou…

I totally understand that you feel ignored, however I can assure you our support team never ignores emails - so something must've gone wrong either with the original email or our reply.

We're always happy to provide another free trial - or you can signup again with an email address variation.

Re: Introducing Ghost 2.0

#97

I would love to see an official static site mode for Ghost (and Wordpress). That way we can get both a nice authoring experience and the low cost/security of S3 hosting.

Next.js has had support for a static site export for a long time. I’m just waiting for someone to make it into a user friendly CMS.

Re: Introducing Ghost 2.0

#98

Really looking forward to trying out Ghost 2.0 I help run a small publication with some friends and we've been having difficulties with Medium and think it's time to move to a new platform. One problem we haven't figured out a solution to yet is importing our Medium articles into Ghost. My current plan is to export the Medium articles, parse them, then insert them directly into the Ghost DB. Is this is a viable solut…

We have no real way to do anything here, unfortunately. Medium deliberately export a totally vague dump of HTML files which don't even contain publication date and are essentially unintelligible. They also have no API to read from. There might be a route to creating a scraper, but that comes with its own set of challenges which are not insignificant and then potentially can also be misused by people scraping content which is not their own. So it's a tricky one.

IMO Medium should provide a real export format and not hold people hostage... but you'd have to convince them of that

Re: Introducing Ghost 2.0

#99
post #88
post #8

Earlier quoted context omitted.

We're loading all public-facing resources - so posts, tags, authors and importantly the relations between them - in as few queries as possible, using fairly typical where...in queries in order to build the relations. SQLite uses variables for in queries, and so sites with a lot of content triggered the "more than 999 variables" error. Solvable, of course, but quite an interesting limitation to discover!

This sounds like an interesting usecase for a graph database, is that something you have considered?

It's an interesting idea but Ghost is a primarily self-hosted application with a non-technical user base. The freedom to swap out or add core dependencies like database servers isn't really available in that environment.

Re: Introducing Ghost 2.0

#100

I’m amazed no-one has mentioned the lack of a built-in commenting feature. The makers of Ghost are here appreciating the benefits of comments but sadly they haven’t made there way to Ghost yet. I’d love to move to Ghost from Wordpress but commenting is essential. And no. 3rd party Garbage like Disqus isn’t a viable option.

Built-in commenting is planned as part of the Memberships & Subscriptions feature[0]. Ghost needs a robust visitor authentication system for native commenting to work well and that will also involve a big concept-shift for Ghost's front-end from static generation to each page load potentially being dynamic.

In the meantime, Discourse[1] and Talk[2] are great options that can be self-hosted if needed and integrate well. If you look at them you can see the level of effort that is required to do commenting, moderation, and spam protection well at scale.

[0] https://forum.ghost.org/t/memberships-subscriptions/377 [1] https://www.discourse.org [2] https://coralproject.net/talk/

Post reply on HN