I already have some experience with Ghost (prior to V3) and with Digital Ocean (I’m running a Discourse forum on it).
I’m building up a new project, it’s a transformation of an existing project of mine. I plan to have memberships and three tiers of content (non members, signed up members and paid members).
The new project will be a website/magazine, the current project was running on Squarespace and used to have around 25k unique visitors per month at it’s best. Visitors come from all over the world (so I think I’ll need a CDN), it’s related to photography so it’s content image heavy.
The previous business model didn’t included members and there was no ads. I plan to have members with this new project.
My question is, what to choose between:
1 Hosting on the Ghost Pro infrastructure
2 Hosting on Digital Ocean (same Droplet than the Discourse forum or another Droplet, note that I already have a Mailgun account set up for Discourse)
3 Hosting on Render
4 Hosting somewhere else?
I need full control on the theme (as I will hire a dev at some point to do some custom stuff), maybe a link between Ghost and Discourse using embedding, I’d like to use a CDN to serve the content to the users.
I’ll have around 2 to 5 staff users (in the long term)