Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Many blogs served with one installation of Ghost blogging platform

Tags:

ghost-blog

Is there any chance to run single installation of Ghost blogging platform to serve many blogs accessible under many different top-level domains or subdomain?

I have tried to browse source code, Ghost's forum and read some various articles, but I still haven't managed to get one strike answers to this question?

like image 222
trejder Avatar asked Dec 12 '14 10:12

trejder


People also ask

Is Ghost a good blogging platform?

However, if you are looking for a no-nonsense blogging tool that lets you publish posts, format them, and have a basic setup of social sharing as well as SEO, Ghost is probably the best pick for you. It works straight out of the box, requires no configuration, and is easy to master.

Is Ghost only for blogging?

Ghost AccessibilityGhost is focused solely on blogging and publishing content.

What is the meaning of Ghost blog?

A blog that is created by an ad agency to enhance the public relations of a company. Also called a "proxy blog" or "pseudo blog," readers often tire of such content unless the writers are extremely knowledgeable and informative.


2 Answers

Ah, I was to quick in asking, without doing proper research. No, it is not possible (currently) to run many blogs under many domains, served by one installation of Ghost.

To really serve many blogs, you need to have many installations of Ghost bind together with for example Nginx or any other solution for redirecting traffic from each domain to each specific installation of Ghost.

More information can be found here:

  • Ghost's forum entry: Ghost Installation as a Multisite like Wordpress Multisite wpmu,
  • Ghost's forum entry: Multiple blogs - one running instance?,
  • DigitalOcean's article: How To Serve Multiple Ghost Blogs on One VPS Using Nginx Server Blocks,
  • The Node Dan's blog article: A Ghost Workflow.

Ghost has introduced a feature of having many users in one Ghost blog, but as for base implementation of Ghost, there is absolutely no support for running multiple blogs / domain under one Ghost installation.

like image 197
trejder Avatar answered Oct 19 '22 04:10

trejder


There seems to be an alternative way now:

you could build multiple sites with something like Gatsby and source the content from a single Ghost install. Have you checked out our Gatsby Starter template to build lightning fast websites with Ghost & Gatsby on GitHub?

(Source: https://forum.ghost.org/t/ghost-multisite-setup-multiple-publications-from-one-ghost-instance/9139)

The idea is to use Ghost as a completely decoupled headless CMS and bring your own front-end written in Gatsby.js. See demo.

Image

like image 25
mehov Avatar answered Oct 19 '22 04:10

mehov