Skip to content
Launch a HTTPS blog platform by docker-compose.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Start a blog platform(WordPress or Ghost) with:

  • HTTPS supported.

  • Redirect HTTP to HTTPS automatically.

  • Store All blog contents and database to directory ./data for easy migration.


  • Install Docker.

  • Change domain names, email addresses and paths in the YAML files.

  • Start WordPress with:

    docker-compose -f wordpress.yml up -d
  • Or start Ghost with:

    docker-compose -f ghost.yml up -d
  • Wait for the initialization about 2 minutes.

  • Point to https:/YOU-DOMAIN with browser.

You can’t perform that action at this time.