https://github.com/tyrone-sudeium/dockerized-letsencrypt-dnsimple
Docker image that uses the Let's Encrypt CA to generate (free) SSL certificates for domains managed by DNSimple.
https://github.com/tyrone-sudeium/dockerized-letsencrypt-dnsimple
Last synced: 6 months ago
JSON representation
Docker image that uses the Let's Encrypt CA to generate (free) SSL certificates for domains managed by DNSimple.
- Host: GitHub
- URL: https://github.com/tyrone-sudeium/dockerized-letsencrypt-dnsimple
- Owner: tyrone-sudeium
- License: mit
- Created: 2016-12-03T08:28:45.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-12-03T08:30:40.000Z (almost 9 years ago)
- Last Synced: 2025-02-14T23:46:47.452Z (8 months ago)
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Dockerized Let's Encrypt DNSimple
[Docker] image that uses the [Let's Encrypt] Certificate Authority to generate free SSL certificates for domains hosted on- or managed by [DNSimple].
This [Docker] image wraps around [dpiddy/letsencrypt-dnsimple].
#### Requirements
- One or more domains hosted- or managed by [DNSimple]
- A machine with [Docker] installed#### Usage
Assuming you have [Docker] installed on your machine:
```sh
$ docker run --rm \
-e DNSIMPLE_API_USER=me@example.com \
-e DNSIMPLE_API_TOKEN=... \
-e NAMES=example.com,www/example.com \
-e ACME_CONTACT=mailto:me@example.com \
-v $(pwd)/live:/cwd/live \
-ti mrrooijen/letsencrypt-dnsimple
```*Use `/` instead of `.` to denote the separation between subdomain and [DNSimple] domain.*
If no issues occur, the following files will be created in the `./live` subfolder of the current working directory:
- `example.com_www.example.com-cert.pem`
- `example.com_www.example.com-chain.pem`
- `example.com_www.example.com-fullchain.pem`
- `example.com_www.example.com-key.pem`#### Author / License
Released under the [MIT License] by [Michael van Rooijen].
[Let's Encrypt]: https://letsencrypt.org/
[DNSimple]: https://dnsimple.com/
[Docker]: https://www.docker.com/
[dpiddy/letsencrypt-dnsimple]: https://github.com/dpiddy/letsencrypt-dnsimple
[MIT License]: https://github.com/mrrooijen/dockerized-letsencrypt-dnsimple/blob/master/LICENSE
[Michael van Rooijen]: https://twitter.com/mrrooijen