Certificats Let's Encrypt
Find a file
Peter Eckersley 0e068b4670 Add usage
2014-11-18 02:46:36 -08:00
attic New README for Let's Encrypt 2014-11-17 15:34:00 -08:00
letsencrypt Added notes about the status of configurator 2014-11-18 01:56:26 -08:00
.gitignore Move protocol and client into Python modules 2012-08-12 07:49:45 +03:00
.gitmodules Move files that are specific to the trustify protocol into the attic 2014-11-14 18:16:40 -08:00
EULA Formatting changes before demo 2014-11-13 01:49:32 -08:00
letsencrypt.py Formatting changes before demo 2014-11-13 01:49:32 -08:00
LICENSE.txt Add a license for launch: Apache 2.0 2014-11-17 15:28:27 -08:00
MANIFEST.in More documentation 2014-11-18 02:42:56 -08:00
README.md Add usage 2014-11-18 02:46:36 -08:00
setup.py Add setuptools-based setup.py & MANIFEST.in 2012-08-12 09:03:13 +03:00

This is the Let's Encrypt Agent DEVELOPER PREVIEW repository.

DO NOT RUN THIS CODE ON A PRODUCTION WEBSERVER. IT WILL INSTALL CERTIFICATES

SIGNED BY A TEST CA, AND WILL CAUSE CERT WARNINGS FOR USERS.

This code intended for testing, demonstration, and integration engineering with OSes and hosting platforms. Currently the code works with Linux and Apache, though we will be expanding it to other platforms.

Running the demo on Debian

sudo apt-get install python-pip python-crypto python-dev python-jsonschema python-augeas gcc python-m2crypto

sudo pip install jose

Now get a working copy of the python2 "dialog" module. On debian stable:

sudo apt-get install python-dialog

on testing/unstable, clear any buggy versions of dialog out (you may need "pip uninstall dialog", "pip uninstall pythondialog")

sudo pip install pythondialog=2.7

sudo ./letsencrypt.py

Debian packaging work will continue in the separate "debian" branch of this repo.