Self hosted Ghost is from hell?

So I’ve seen a lot of nominally open-source projects where the features available in the open-source/community version are really limited compared to the paid version. Ghost is one of the few projects with a paid/cloud-hosted version that actually has all the features available in the self-hosted version.

Seriously. No fancy features are added into the open-source version to create what goes out as Ghost Pro, unless you want to count their internal billing/admin area, which I don’t. In fact, you could argue that self hosters get MORE functionality, since Ghost Pro has some enforced limits that doesn’t apply to self hosters.

I really don’t think this is fair criticism. The only way it could be more like what’s on Ghost Pro is if they didn’t provide a mostly-working nginx/caddy config and just told self-hosters “oh, plug it into Fastly’s enterprise-level offering, since that’s what we do.”

4 Likes

I am sorry you feel that way. I am telling you how do i feel with the information provided by ghost.
I do not know how an opinion or a personal feeling can be fair or not.
you can decide I am not fair and that ghost is doing all perfect or maybe consider that they do not as some people like the Op of this post and myself feel that this is not the case.

I again think that most people won´t have the courage to come to this forum and express what they feel, because the backslash that you get here when you do is big (or I feel that, again I can be confused…)
But I think that the only way forward is to be able to talk everything, even when we do not agree.

Back to the topic, I feel that there is not real transparency on what do the options on the new technology does when used in production.
Example: I read the public blog of activitypub that pubsub from google was completely required for this social media to work on production. There were bad consecuences when not using them and that is why they implemented it with google.
Now they ship a version to self host that does not include that, but there is no real explanation of the implications of that choice.
Well, maybe it is only required when there is thousands of views, or maybe not, I do not know. And that is the problem for me, transaparency and information. If they explain it why, I would be happy, if they don´t, I will be happy as well, but I will came here to ask for more information, as I am doing. :slight_smile:

And this is just one example. the whole docker config has been now explained more in another topic (thanks!), but I feel there is more into it that we do not know and they do.

I will stop publishing on this topic, as my feelings and the idea is already written and I do not want to repeat myself again.
I hope you understand better my position and the reasons. I cannot explain it better.