Will ghost-cil support other OS in future

ghost-cli

#1

some old version can work on centos7 but the new version can’t
so will future version suppotr other OS again?


#2

The CLI ReadMe does a great job explaining this - the goal is to make the CLI work flawlessly using the recommended stack. If there is something that’s not working on an unsupported stack, feel free to create a PR to fix it, as long as it doesn’t hinder the features baked into the CLI. Otherwise, there won’t be active development (right now) in expanding OSes supported by the CLI.

A good example of something that’s being worked on by the community for an unsupported stack is #706


#3

I’m using CentOS 6.9, centos-release-6-9.el6.12.3.x86_64 to be precise.
I run 2 different ghost instances on this server with Ghost CLI.

While installing all you need to do is adding a small tag.

ghost install --no-setup-linux-user

Also while running,

ghost start --no-setup-linux-user

Some extra information:

npm -v
5.5.1

node -v
v8.9.3

You can check the websites running (they have no content in them) here and here.


#4

Thank you for your comment. Could you please share some more information regarding your setup. I have a similar setup (Centos 6.9) but with Apache-MySql. I have a laravel app running on it. I spent a lot of time trying to install a ghost instance alongside, but couldn’t get one working.
If you could share links to repos, or guides or anything, I would really appreciate it.


#5

first I’m not sure if this is still work,so do a local test first
my os&environment CentOS 7.1 Nginx MariaDB

  1. install ghost-cil@1.4.1
    2.install ghost@1.23.1 with --no-stack
    3.follow the official guide
  2. if you can’t access you blog run sudo setsebool -P httpd_can_network_connect 1and try again
    here is my blog
    you can check it

#6

I run Ghost on Alpine 3.8 which run within a Docker container on Ubuntu 16. You can see my setup on Github. Cheers!