Skip to content

Commit

Permalink
Added blog link
Browse files Browse the repository at this point in the history
  • Loading branch information
Donovan Muller committed Sep 1, 2016
1 parent f03a262 commit 6483cf6
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 10 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

A preconfigured Docker Cloud Stack for running Ghost blog Services.

See [this blog post](https://blog.switchbit.io/developing-a-ghost-theme-with-gulp-part-5/) for more detail.

## Usage

[![Deploy to Docker Cloud](https://files.cloud.docker.com/images/deploy-to-dockercloud.svg)](https://cloud.docker.com/stack/deploy/?repo=https://github.com/donovanmuller/nginx-ghost-stack)
Expand Down Expand Up @@ -32,7 +34,7 @@ and automatically reload the Nginx proxy (by redeploying the Nginx Service) with

## Let's Encrypt

The [docker-letsencrypt-nginx-proxy-companion-docker-cloud]() image is used to allow automatic creation and renewal
The [docker-letsencrypt-nginx-proxy-companion](https://hub.docker.com/r/donovanmuller/docker-letsencrypt-nginx-proxy-companion/) image is used to allow automatic creation and renewal
of Let'sd Encrypt issued certificates for proxied Ghost instances. The `docker-letsencrypt-nginx-proxy-companion-docker-cloud`
image is a fork of [docker-letsencrypt-nginx-proxy-companion](https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion)
but with support for Docker Cloud.
Expand Down
16 changes: 8 additions & 8 deletions docker-cloud.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
nginx-ghost-proxy-config:
image: donovanmuller/nginx-ghost-proxy-configuration:1
command: echo "Nginx Ghost proxy configuration volume"
nginx-ghost-proxy-template:
image: donovanmuller/nginx-ghost-proxy-template:1
command: echo "Nginx Ghost proxy template volume"
autoredeploy: false

letsencrypt-certs:
Expand All @@ -17,23 +17,23 @@ nginx-proxy:
- "443:443"
volumes_from:
- letsencrypt-certs
- ghost-nginx-proxy-config
- nginx-ghost-proxy-template

nginx-gen:
image: donovanmuller/docker-gen-docker-cloud:1
image: donovanmuller/docker-gen-docker-cloud:0.7.3
volumes:
- "/var/run/docker.sock:/tmp/docker.sock:ro"
volumes_from:
- nginx-proxy
- nginx-ghost-proxy-config
- nginx-ghost-proxy-template
entrypoint: /usr/local/bin/docker-gen -notify-output -notify "./restart_service.sh" -watch -only-exposed -wait 10s:30s /etc/docker-gen/templates/nginx.tmpl /etc/nginx/conf.d/default.conf
environment:
- NGINX_PROXY_SERVICE_ENV_VAR=nginx-proxy
- PROXY_SERVICE_ENV_VAR=nginx-proxy
roles:
- global

letsencrypt-nginx-proxy:
image: donovanmuller/docker-letsencrypt-nginx-proxy-companion-docker-cloud:latest
image: donovanmuller/docker-letsencrypt-nginx-proxy-companion:latest
volumes_from:
- letsencrypt-certs
- nginx-proxy
Expand Down
3 changes: 2 additions & 1 deletion docker-gen-docker-cloud/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
This is an enhancment to the [docker-gen](https://github.com/jwilder/docker-gen) image that adds support
for [Docker Cloud](https://cloud.docker.com).

This image is used in context of [this]() post on using [JrCs/docker-letsencrypt-nginx-proxy-companion](https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion)
This image is used in context of [this](https://blog.switchbit.io/developing-a-ghost-theme-with-gulp-part-5/)
post on using [JrCs/docker-letsencrypt-nginx-proxy-companion](https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion)
to generate Let's Encrypt certificates for a Ghost specific stack.

# The problem
Expand Down
File renamed without changes.
File renamed without changes.

0 comments on commit 6483cf6

Please sign in to comment.