Good morning,
I’m in the process of building a content/community/jobs platform for a very niche demographic with:
- A public weekly newsletter.
- A public blog.
- A private community discussion space, for members only.
- A public jobboard, with premium features for members only.
- A public directory of tools.
- A weekly stream, for members only.
- Some digital products, downloadable for members only.
I like Ghost, mostly for its open-source aspect (trustable and no vendor lock-in) and the possibility to get at the same time a managed hosting (less work for me).
I started with a prototype using NextJs/React because i didn’t find an “all in one” solution. Now I want to integrate third party tools to it, to build each service/product I want to propose.
For the private community, I had in mind to use Discourse.
Now it’s time to choose a small CMS, at least to write some small blog posts. And it’s here where I wanted to know more about the possibilities with Ghost. In my scenario, is ghost going to be limited to the blog (mydomain.com/blog or blog.mydomain.com) or would see the possibility extend its use for other services (and use it at the root on mydomain.com)?
The issue I have: The login should ideally be in sync between all these services, so that my users don’t have to log each time they use a different product/service.
From my understanding, ghost could have been at the root with Discourse for the community on a subdomain, but the jobboard is the deal breaker, it’s not something Ghost can handle properly.
Thank you for your answers in advance.