mschmnet / ghost-blog

All you need to deploy a Ghost (ghost.org) blog to a VPS of your choice. Includes backup / restore functionality

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

This repository contains the necessary code for deploying a Ghost blog to a VPS running Docker. It's capable of restoring existing contents (posts, theme) backed up to Dropbox.

What you need

  1. A Linux server with public IP where you want to deploy your Ghost blog.
    • SSH daemon running with an authorised public SSH key. We could access with password instead, but it's safer not to have password authentication enabled.
    • Docker installed.
  2. A domain name pointing to your server.
  3. Optionally, if you want to restore a backup you need a Dropbox access token.

What do we build

Architecture

About

All you need to deploy a Ghost (ghost.org) blog to a VPS of your choice. Includes backup / restore functionality

License:Apache License 2.0