Skip to main content

Docker utility for Lets Encrypt

Project description

LED is a utility to generate TLS certificates from Let’s Encrypt and install them in Docker containers.

Objectives

  1. Provide an elegant command-line interface for provisioning TLS certificates to Docker containers.

  2. Enable automatic renewal of Let’s Encrypt certificates via Systemd Timer or Cron.

  3. Bootstrap web servers with self-signed certificates.

  4. Support both NGINX and Apache httpd

    👉 Initial support will only be for NGINX 👈

Installing

Install and update using pip:

pip install -U led

A Simple Example

led create certs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

led-0.0.2.tar.gz (23.3 kB view details)

Uploaded Source

Built Distribution

led-0.0.2-py3-none-any.whl (28.7 kB view details)

Uploaded Python 3

File details

Details for the file led-0.0.2.tar.gz.

File metadata

  • Download URL: led-0.0.2.tar.gz
  • Upload date:
  • Size: 23.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for led-0.0.2.tar.gz
Algorithm Hash digest
SHA256 ac011e3486fd53e01d9631077cf9ff50c937e1d06b4eccbae6fb345effb78d5b
MD5 8a4337c9abcdb4e4054f6b8315c07bae
BLAKE2b-256 3029519d76b9445b39edbf1e92511cc5f576597c473993809e2b0fb989bf0fb8

See more details on using hashes here.

File details

Details for the file led-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: led-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 28.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for led-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8d256011d1ba426f8ff4c820089d97c3fe5ff0dea854de2c27c29352fb8a022e
MD5 b61c298c2b147bd7286d1cc4a3c0a723
BLAKE2b-256 fcda38859aeb07a7fd43d251401eafe394398a63009b7f02b3565975df974116

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page