Skip to content

mattflow/ghost-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Ghost Server

A simple compose file to start up a ghost site with an auto renewing A+ ranked cert verified by letsencrypt

Prerequisites

  1. Docker and docker-compose are installed on the host server
  2. Proper DNS records are configured for your domain

Note: Remove ,www.${DOMAIN} from VIRTUAL_HOST and LETSENCRYPT_HOST if you don't plan on setting up a www subdomain.

Set up

  1. Log into your server
  2. Clone this repo and enter the directory
git clone https://github.com/mattflow/ghost-server.git
cd ghost-server
  1. Add a .env file with DOMAIN and EMAIL variables
DOMAIN=yourdomain.com
EMAIL=you@yourdomain.com
  1. Run compose up
docker-compose up -d
  1. Set up your site at https://<your domain>.com/ghost

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published