Skip to main content

A Django app providing a 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, web interface or REST API.

  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 41.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.27.0.tar.gz (211.0 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.27.0-py3-none-any.whl (294.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django-ca-1.27.0.tar.gz
  • Upload date:
  • Size: 211.0 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.27.0.tar.gz
Algorithm Hash digest
SHA256 f5bf5b48d36a22e9d1a9e83dc4c73cc735efee3a6d61de7c42931e6bf129a214
MD5 09d0fdb1e30aa6f5cf81e5107924c0d8
BLAKE2b-256 b85383f89ee15f2f8895d224f4b74ad383ad3800a71ff68a4fcbfa60a7d68048

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_ca-1.27.0-py3-none-any.whl
  • Upload date:
  • Size: 294.9 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.27.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cecd685a0ea578d60abfcb992795ece5f74b8cde1013b688e7895fd8d49bacbd
MD5 2e377c4b340511e417a8ffe741fb46e6
BLAKE2b-256 0c80fd9fb795967ed9053ac279a6fe8502b868685551697d00d9c4264d6f32cb

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