Skip to main content

A Django app providing a SSL/TLS certificate authority.

Project description

django-ca is a tool to manage TLS certificate authorities and easily issue and revoke certificates. It is based cryptography and Django. It can be used as an app in an existing Django project or stand-alone with the basic project included. Everything can be managed via the command line via manage.py commands - so no web server is needed, if you’re happy with the command-line.

Features:

  1. Set up a secure local certificate authority in just a few minutes.

  2. Certificate revocation via CRLs and OCSP.

  3. Certificate issuance via ACMEv2, command line or web interface.

  4. Management via command line and/or via Django’s admin interface.

  5. Get email notifications about certificates about to expire.

  6. Written in Python 3.8+, Django 3.2+ and cryptography 37.0+.

Please see https://django-ca.readthedocs.org for the most recent documentation.

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

django-ca-1.25.0.tar.gz (186.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_ca-1.25.0-py3-none-any.whl (262.8 kB view details)

Uploaded Python 3

File details

Details for the file django-ca-1.25.0.tar.gz.

File metadata

  • Download URL: django-ca-1.25.0.tar.gz
  • Upload date:
  • Size: 186.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for django-ca-1.25.0.tar.gz
Algorithm Hash digest
SHA256 c4779611017cc01d4dc9d72c2e13ca3efb4070cbd61c658785d9f389be5f8478
MD5 8529074a0a70873519423a7f57397183
BLAKE2b-256 d1cdfe51d3e55006a1a3190cef5b8d82778284d7b617f5f1f7337a4b5871cb31

See more details on using hashes here.

File details

Details for the file django_ca-1.25.0-py3-none-any.whl.

File metadata

  • Download URL: django_ca-1.25.0-py3-none-any.whl
  • Upload date:
  • Size: 262.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for django_ca-1.25.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a33071449a101e95ff6a30dddc105974ac30cfa93f830e7ed1226b8561e5221d
MD5 0957875d19ef85cc31252703425328db
BLAKE2b-256 022e9100371c39a2500f11a6d52029c3e5e5c07f3b8e872367c2d3c5d0823482

See more details on using hashes here.

Supported by

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