Ghost Docker

Introduction

A simple way to spin up a Ghost site using MySQL as the backend and docker-compose.

All data stays local in directory:

  • mysql for all DB data.
  • content for all Ghost related data.

Docker Image CI

Installation

  • Clone the repo.
  • Rename the .env.sample and change the vars
    • ghost_url = Your http(s) address
    • ghost_port = Your port to run Ghost on
    • db_user, db_pass, db_db = Ghost DB connection info
    • mysql_root_pass = mysql root pass
    • mail_transport, smtp_host, smtp_port, smtp_from, smtp_user, smtp_password = SMTP mail config

Usage

docker compose up -d

License

This section should state any copyright asserted on the project materials as well as the terms of use for the software, files and other materials found in the project repository.

Refer to the license for information specific.