Ghost-CLI

Basic Setup
npm install -g ghost-cli@latest
ghost install (for a production linux setup, including Nginx, SSL, and Systemd)
ghost install local (for a local setup, useful for theme development/testing)
NOTE: This CLI is not designed to work with any Ghost versions < 1.0.0
Documentation
Project Goals
The objective of the Ghost CLI project is to make setting up and maintaining a Ghost site as straight forward as possible for people who do not want to use Ghost(Pro).
Ghost-CLI is aimed at people who are comfortable in a command line environment, and therefore some technical knowledge is assumed. The design goal of Ghost CLI was to make it possible to install or update Ghost in a single command.
In order to keep these goals obtainable & maintainable by Ghost's small team, we have a recommended system stack that Ghost-CLI works with, and minimal configuration options.