A Simple django app to handle Let's Encrypt ACME challenges.
Project description
Let's Encrypt App for Django
============================
This Django app makes it easy to manage all of your
`ACME challenges <https://letsencrypt.github.io/acme-spec/>`_.
:code:`django-letsencrypt` will add a simple model that you can manage through
the :code:`django` admin interface. Simply add your :code:`ACME challenge` and
:code:`response`, and your app will serve up the necessary URL for
`Let's Encrypt<https://letsencrypt.org/how-it-works/>`_ validation.
Quick Start
-----------
1. Add :code:`letsencrypt` to your :code:`INSTALLED_APPS`
.. code:: python
INSTALLED_APPS = [
... ,
'letsencrypt',
... ,
]
2. Included the :code:`letsencrypt` in your project's :code:`urls.py`,
or where applicable
.. code:: python
url(r'^.well-known/', include('letsencrypt.urls'))
3. Run :code:`manage.py migrate` to create the required table for the
:code:`letsencrypt` model
4. Create your :code:`ACME Challenge` objects in your Django admin interface
5. Test your :code:`ACME Challenge` objects and their responses by visiting
them:
{Django Site}/.well-known/acme-challenge/challenge_text
============================
This Django app makes it easy to manage all of your
`ACME challenges <https://letsencrypt.github.io/acme-spec/>`_.
:code:`django-letsencrypt` will add a simple model that you can manage through
the :code:`django` admin interface. Simply add your :code:`ACME challenge` and
:code:`response`, and your app will serve up the necessary URL for
`Let's Encrypt<https://letsencrypt.org/how-it-works/>`_ validation.
Quick Start
-----------
1. Add :code:`letsencrypt` to your :code:`INSTALLED_APPS`
.. code:: python
INSTALLED_APPS = [
... ,
'letsencrypt',
... ,
]
2. Included the :code:`letsencrypt` in your project's :code:`urls.py`,
or where applicable
.. code:: python
url(r'^.well-known/', include('letsencrypt.urls'))
3. Run :code:`manage.py migrate` to create the required table for the
:code:`letsencrypt` model
4. Create your :code:`ACME Challenge` objects in your Django admin interface
5. Test your :code:`ACME Challenge` objects and their responses by visiting
them:
{Django Site}/.well-known/acme-challenge/challenge_text
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-letsencrypt-0.9.0.tar.gz.
File metadata
- Download URL: django-letsencrypt-0.9.0.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
239473af229bbd0806cc17c7986fc89d4d9f651c6bdb9f17acf54e8be34aa342
|
|
| MD5 |
2bcd3f5d03e883e147a37a78fe275552
|
|
| BLAKE2b-256 |
09fdb24ad5841cf3f5517025a3dff9e889983b8b6e516f0cb3878e93552e2b9b
|