Metadata-Version: 2.0
Name: django-autocert
Version: 0.1.2
Summary: Automatic SSL certificates from Let's Encrypt for Django projects
Home-page: https://github.com/farrepa/django-autocert/
Author: Patrick Farrell
Author-email: p@farrell.io
License: MIT
Description-Content-Type: UNKNOWN
Keywords: django ssl certificate acme
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Requires-Dist: acme (>=0.9.3)
Requires-Dist: Django (>=1.8)

Django Autocert is a Django app to automatically obtain and renew X.509
(i.e. TLS or SSL) certificates from Let's Encrypt or other certificate
authorities that support the `ACME
protocol <https://en.wikipedia.org/wiki/Automated_Certificate_Management_Environment>`__.

Requirements
------------

* Django >=1.8 
* ``django.contrib.sites`` in your INSTALLED\_APPS

Installation
------------

#. ``pip install django-autocert``
#. Add ``autocert`` to ``INSTALLED_APPS``
#. Add ``autocert.middleware.AcmeChallengeMiddleware`` to
   ``MIDDLEWARE_CLASSES``, ahead of ``django.middleware.security.SecurityMiddleware`` if it's present.
#. ``./manage.py migrate``

Further Installation Notes
~~~~~~~~~~~~~~~~~~~~~~~~~~

django-autocert requires `cryptography <https://cryptography.io/>`__
which has `platform-specific installation
requirements <https://cryptography.io/en/latest/installation/>`__ for
Linux and macOS:

Debian and Ubuntu


``sudo apt-get install build-essential libssl-dev libffi-dev python-dev``

RHEL/Fedora


``sudo yum install gcc libffi-devel python-devel openssl-devel``

macOS


``brew install openssl env LDFLAGS="-L$(brew --prefix openssl)/lib" CFLAGS="-I$(brew --prefix openssl)/include" pip install cryptography``

License
-------

django-autocert is MIT licensed

Authors
-------

Patrick Farrell @farrepa on Github and
`Twitter <https://twitter.com/farrepa/>`__


