Channel Revision Published Runs on
latest/stable 186 18 Mar 2026
Ubuntu 22.04
latest/edge 186 17 Mar 2026
Ubuntu 22.04
juju deploy canonical-cla
Show information

Platform:

Learn about configurations >

  • app_name | string

    Default: Canonical CLA

    Name of the application.

  • app_url | string

    URL of the application.

  • canonical_oidc | secret

    Canonical OIDC configuration (client_id, client_secret, server_url?, scope?, token_endpoint_auth_method?).

  • database | secret

    Database configuration (host, port, name, username, password), this overrides the database relation.

  • environment | string

    Default: development

    Environment in which the application is running.

  • github | secret

    GitHub App credentials needed for webhook based service (app-id, app-private-key, app-secret)

  • github_oauth | secret

    GitHub OAuth configuration (client_id, client_secret, scope?).

  • internal_api_secret | secret

    Secret key used to authenticate internal API requests.

  • maintenance_mode | boolean

    Enable maintenance mode.

  • rate_limit_whitelist | string

    Default: ["127.0.0.1", "localhost"]

    Comma-separated list of IP addresses to exclude from rate limiting (e.g. '["127.0.0.1", "localhost"]').

  • secret_key | secret

    Secret key used to encrypt cookie sessions.

  • sentry_dsn | string

    Sentry DSN (optional).

  • smtp | secret

    SMTP server configuration (host, port, username, password).

  • smtp_community_contact_email | string

    Default: Canonical's Community Team <community@canonical.com>

    Community contact email address.