It's probably the easiest & smartest shell script to automatically issue & renew the free certificates from Let's Encrypt.
acme acme-protocol letsencrypt certbot shell ash bash posix posix-shCertbot is part of EFF’s effort to encrypt the entire Internet. Secure communication over the Web relies on HTTPS, which requires the use of a digital certificate that lets browsers verify the identity of web servers (e.g., is that really google.com?). Web servers obtain their certificates from trusted third parties called certificate authorities (CAs). Certbot is an easy-to-use client that fetches a certificate from Let’s Encrypt—an open certificate authority launched by the EFF, Mozilla, and others—and deploys it to a web server. Anyone who has gone through the trouble of setting up a secure website knows what a hassle getting and maintaining a certificate is. Certbot and Let’s Encrypt can automate away the pain and let you turn on and manage HTTPS with simple commands. Using Certbot and Let's Encrypt is free, so there’s no need to arrange payment.
acme acme-client certbot certificate letsencryptThe docker Node.js image is very simple, you give it an entrypoint and it runs it. This is fine for very simple/small scripts but for larger projects you'll probably want something a bit more robust. The goal of NoDock is to provide a complete environment for your node project: Node.js service(s), databases, web servers, queues, etc. while doing the "wiring" for you.
docker nodejs docker-compose docker-node docker-images node-nginx node-mysql rabbitmq certbot workspace memcached cron-jobs apache redis node postgresql node-docker nginx-serverA docker-powered single-file PaaS for shared cloud web/app hosting management. The ultimate Docker LAMP/LEMP Stack.To upgrade you just need to run docweb upgrade first and then if necessary rebuild all the images with docweb build:all and re-run all the containers to use new images built.
docker hosting paas phpmyadmin dns-server nginx apache letsencrypt web-hosting certbot mysql mariadb web-server dockerfileConsolidating common, repeatable, secure nginx configs in a globals directory to standardize and simplify the locking down of nginx based webservers.
nginx nginx-configs ssl nginx-globals webserver tweaking secure-by-default letsencrypt certbotThis shell script helps create Let's Encrypt certificates for AWS Route53. It uses Certbot to automate certificate requests, and the AWS CLI to automate DNS challenge record creation. Install Certbot and the AWS CLI. You can use Homebrew (brew install awscli certbot) or pip (pip install awscli certbot).
letsencrypt certbot aws route53 ssl ssl-certificatesA role to automate LetsEncrypt certificates. Stability: beta.
certbot letsencrypt ansible certificate certbot-client playbookWith this script, domains that are hosted at the Hurricane Electric DNS service are verified automatically using the DNS-01 validation, (as opposed to e.g. webroot validation). It adds a special TXT DNS record for the domain and then removes it when the verification is finished. Feel free to submit bugs on the Github page or to me@ondrejsimek.com.
certbot letsencryptInstalls and configures Certbot (for Let's Encrypt). If installing from source, Git is required. You can install Git using the geerlingguy.git role.
certbot letsencrypt ansible role ssl https certificateSkeleton for aiohttp site
aiohttp asynio nginx supervisor certbotThis is my starting point for a new Django site, mixed and stirred from several public sources and spiced with my own enhancements. I normally work with FeinCMS and its medialibrary, this is reflected in my setups.
django feincms fabric nginx git supervisord certbotCertbot hook scripts that allow to respond to DNS-01 challenges from Let's Encrypt by updating the DNS zone in an OVH account. There are several use cases for DNS challenge with Certbot. For example, when the server or machine that needs a certificate is not directly accessible from the internet; this way, you can secure machines and services in your internal network or company domain, even behind a firewall or VPN. Another example for this is to automatically deploy certificates to servers that for any reason cannot perform their challenges, like CDNs or other servers that for any reason cannot run Certbot. In this case you would need more automation to deliver the certificates securely to those hosts, but it's not the scope of this project.
certbot ovh-api nodejs letsencrypt dns ovhAutomated letsencrypt/certbot certificate deploy script for Zimbra hosts. The script tweaks zimbra's nginx config to allow access of .well-known webserver location from local files instead of redirecting upstream to jsp. So it may not be used if there's no zimbra-nginx package installed.
zimbra certbot letsencryptDocker image allowing to generate, renew, revoke RSA and/or ECDSA SSL certificates from LetsEncrypt CA using certbot and acme.sh clients in automated fashion. See also my blog post RSA and ECDSA hybrid Nginx setup with LetsEncrypt certificates that shows a primer for this docker image.
docker letsencrypt ssl ssl-certificates acmesh certbot shell httpsdjango-yadpt-starter is Yet Another Django Project Template skeleton for Django projects. Once finished there should be 2 templates: a minimal but functional template and a more complete template.
django ssl-certificate certbot https docker letsencrypt certificate best-practices template-skeletonsWebsite for EFF's Certbot project. Uses Jekyll for static site generation. Docker-compose serves the site with nginx to more closely mirror production.
certbot htmlDocker compose config for proxy upstream node servers behind SSL ( Let's Encrypt ) Nginx on Debian Jessie. Personally I am not a huge Docker fan and err on the side of bash scripts and/or Lambda, but this may be valuable to you.
docker-compose nginx docker certbot letsencrypt debian-jessie infrastructureThis Docker is designed to manage Let's Encrypt SSL certificates based on DNS challenges. If you are reading these lines, you certainly want to secure all your dockerized services using Let's Encrypt SSL certificates, which are free and accepted everywhere.
docker letsencrypt lexicon dns dns-challenge ssl-certificate certbot sslAn example Certbot client hook for acme-dns. This authentication hook automatically registers acme-dns accounts and prompts the user to manually add the CNAME records to their main DNS zone on initial run. Subsequent automatic renewals by Certbot cron job / systemd timer run in the background non-interactively.
acme-challenge acme-dns tls-certificate letsencrypt certbotThis role is meant to request SSL certificates from Let's Encrypt, using the HTTP or the DNS challenge for their ACME API. The role takes care of installing certbot and requesting SSL certificates using either the HTTP or the DNS challenge. It doesn't install or configure the required infrastructure (i.e. the Apache webserver or a DNS server).
ansible letsencrypt dns-challenge ansible-role certbot
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.