Ghost Docker Documentation

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.

Installation

  • Clone the repo.
    • git clone https://github.com/tquizzle/ghost-docker.git
  • 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.