Ghost Features questions

I have a few questions,

  1. does the [Github](GitHub - TryGhost/Ghost: Independent technology for modern publishing, memberships, subscriptions and newsletters.) have the entire features of a paid plan at Ghost
  2. Can I host with vercel
  3. Can I have a main webpage for myself and a link to the Blog? I still want to manage the blog
  4. Are the blog analytics and emails in the Github repo?

Welcome to Ghost!

  1. Essentially yes. Practically, some features require additional setups with third-party providers. That is newsletter sending with Mailgun, Tinybird for traffic analytics, and Pintura for image editing. The code is all there, but to use them in a self hosted environment, you’ll need credentials/a license from these providers.
  2. It’s been a while since I have used Vercel, but I doubt that that’s reasonably possible. There are two official installation paths. One is with the Ghost CLI, one is Docker-based. I don’t think you would have access to either of these with Vercel.
  3. Yes. Maybe like this?
  4. Not quite sure what you mean here. The code itself is in the repository, yes. Emails and analytics are not stored there, though. Any email you send is stored in the accompanying MySQL database. Email analytics are stored there as well. Traffic analytics are stored with Tinybird.

Hope that helps :slight_smile:

1 Like

Note: Analytics require running the docker setup, found at @tryghost/ghost-docker and currently in preview. Everything needed for analytics is somewhere in @tryghost and/or tinybird - I’d start here: How To Install Ghost With Docker (preview) - Ghost Developer Docs

The code necessary for Ghost to hand off your newsletter to Mailgun is all in the repo, yes.

does the [Github] have the entire features of a paid plan at Ghost

Assuming you bring your own possibly-paid integrations (Mailgun, Pintura if you want it, Tinybird if you want it), the Github repo version of Ghost arguably has MORE features, because some features are gated by hosting tier on Ghost pro but not for self-hosters. (For example, number of newsletter lists, number of staff members, custom themes.)

2 Likes

So all in all, self-hosted setup is really hard.

Do you have suggestions to any other self hosted blog solutions?

Thanks!