diff --git a/Dockerfile b/Dockerfile index 77e2f5b..e83853f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ MAINTAINER Jan Broer RUN apk add --no-cache ca-certificates -ENV LETSENCRYPT_RELEASE v0.2.8 +ENV LETSENCRYPT_RELEASE v0.2.9 ADD https://github.com/janeczku/rancher-letsencrypt/releases/download/${LETSENCRYPT_RELEASE}/rancher-letsencrypt-linux-amd64.tar.gz /tmp/rancher-letsencrypt.tar.gz diff --git a/Makefile b/Makefile index 76927e7..27db216 100644 --- a/Makefile +++ b/Makefile @@ -72,8 +72,8 @@ ci-dist: ci-compile dist-dir $(eval FILES := $(shell ls build)) @for f in $(FILES); do \ (cd $(shell pwd)/build/$$f && tar -cvzf ../../dist/$$f.tar.gz *); \ - (cd $(shell pwd)/dist && shasum -a 256 $$f.tar.gz > $$f.sha256); \ - (cd $(shell pwd)/dist && md5sum $$f.tar.gz > $$f.md5); \ + (cd $(shell pwd)/dist && shasum -a 256 $$f.tar.gz > $$f.tar.gz.sha256); \ + (cd $(shell pwd)/dist && md5sum $$f.tar.gz > $$f.tar.gz.md5); \ echo $$f; \ done @cp -r $(shell pwd)/dist/* $(CIRCLE_ARTIFACTS) diff --git a/README.md b/README.md index ef319ec..6cc4204 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,12 @@ A [Rancher](http://rancher.com/rancher/) service that obtains free SSL/TLS certi #### Requirements * Rancher Server >= v0.63.0 * Existing account with one of the supported DNS providers: + * `AWS Route 53` * `CloudFlare` * `DigitalOcean` - * `AWS Route 53` * `DNSimple` * `Dyn` + * `Namecheap` ### How to use @@ -56,6 +57,10 @@ Replace `` with the ID of the hosted zone that encloses the doma } ``` +#### Namecheap + +Namecheap requires all IP addresses from which you call it's API to be whitelisted. Make sure to grant API access to the host running `rancher-letsencrypt` by navigating to "Manage Profile" => "API Access" in your Namecheap account. + ### Building the image `make build && make image` diff --git a/VERSION b/VERSION index d2db7db..8f51ea9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.2.8 +v0.2.9 diff --git a/circle.yml b/circle.yml index 5aa1d27..0a004b4 100644 --- a/circle.yml +++ b/circle.yml @@ -41,7 +41,7 @@ deployment: commands: - make ci-release - curl --data "docker_tag=latest" -X POST ${DOCKER_HUB_URI}/${DOCKER_HUB_TOKEN}/ - - sleep 10 + - sleep 30 - curl --data "source_type=Tag&source_name=${CIRCLE_TAG}" -X POST ${DOCKER_HUB_URI}/${DOCKER_HUB_TOKEN}/ - echo `git name-rev --tags --name-only $(git rev-parse HEAD)` - echo tag ${CIRCLE_TAG}