https://github.com/afgallo/flynn-ssl-cert
Generates Let's Encrypt certificates and updates flynn routes automatically :)
https://github.com/afgallo/flynn-ssl-cert
certbot docker flynn paas ssl-certificates
Last synced: about 1 year ago
JSON representation
Generates Let's Encrypt certificates and updates flynn routes automatically :)
- Host: GitHub
- URL: https://github.com/afgallo/flynn-ssl-cert
- Owner: afgallo
- License: mit
- Archived: true
- Created: 2017-12-21T03:34:23.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-22T04:54:17.000Z (over 8 years ago)
- Last Synced: 2024-08-02T15:31:02.584Z (almost 2 years ago)
- Topics: certbot, docker, flynn, paas, ssl-certificates
- Language: Shell
- Size: 4.88 KB
- Stars: 23
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# flynn-ssl-cert
## Introduction
> Bash script that generates Let's Encrypt certificates and updates flynn routes automatically :)
## Quickstart
```bash
git clone git@github.com/afgallo/flynn-ssl-cert.git
cd flynn-ssl-cert
chmod a+x ./gen-cert.sh
```
## Usage
```bash
./gen-cert.sh my_app_name [domain_name] [email] [dns_service_name]
```
> domain_name, email and dns_service_name are optional parameters. Make sure you change their default values before running the script.
## Assumptions
1. You have a valid domain name
2. You have access to a DNS service where your domain is hosted
3. You have docker installed and running
4. You have a flynn cluster up and running
5. You have the flynn CLI installed
## Useful links
https://flynn.io/
https://hub.docker.com/r/certbot/certbot/
https://www.docker.com/
https://letsencrypt.org/
## License
[MIT licensed](LICENSE)