httprequest-lego-provider

HTTPRequest Lego provider

Channel Revision Published Runs on
latest/stable 51 27 May 2025
Ubuntu 22.04
latest/edge 56 04 Jul 2025
Ubuntu 22.04
juju deploy httprequest-lego-provider --channel edge
Show information

Platform:

Learn about configurations >

  • django-allowed-hosts | string

    A comma-separated list of host/domain names that this Django site can serve. This configuration will set the DJANGO_ALLOWED_HOSTS environment variable with its content being a JSON encoded list.

  • django-debug | boolean

    Whether Django debug mode is enabled.

  • django-secret-key | string

    The secret key used for securely signing the session cookie and for any other security related needs by your Django application. This configuration will set the DJANGO_SECRET_KEY environment variable.

  • django-secret-key-id | secret

    This configuration is similar to django-secret-key, but instead accepts a Juju user secret ID. The secret should contain a single key, "value", which maps to the actual Django secret key. To create the secret, run the following command: juju add-secret my-django-secret-key value=<secret-string> && juju grant-secret my-django-secret-key django-k8s, and use the output secret ID to configure this option.

  • git-repo | string

    The repository URL where the DNS records are stored. The username has to be provided as in git+ssh://username@repository@branch, where the branch is optional.

  • git-ssh-key | string

    The private key for SSH authentication.

  • webserver-keepalive | int

    Time in seconds for webserver to wait for requests on a Keep-Alive connection.

  • webserver-threads | int

    Run each webserver worker with the specified number of threads.

  • webserver-timeout | int

    Time in seconds to kill and restart silent webserver workers.

  • webserver-worker-class | string

    The webserver worker process class for handling requests. Can be either 'gevent' or 'sync'.

  • webserver-workers | int

    The number of webserver worker processes for handling requests.