le-cert-server
GitHub

Scaleway

Configuration for the Scaleway DNS provider.

See the lego documentation for full details.

letsEncrypt:
  dnsProvider: "scaleway"
  dnsCredentials:
    # SCW_PROJECT_ID: Project to use (optional)
    projectID: ""
    # SCW_SECRET_KEY: Secret key
    secretKey: ""
    # SCW_ACCESS_KEY: Access key
    accessKey: ""
    # SCW_POLLING_INTERVAL: Time between DNS propagation check in seconds (Default: 10)
    pollingInterval: ""
    # SCW_PROPAGATION_TIMEOUT: Maximum waiting time for DNS propagation in seconds (Default: 120)
    propagationTimeout: ""
    # SCW_TTL: The TTL of the TXT record used for the DNS challenge in seconds (Default: 60)
    ttl: ""

Credentials are passed directly to lego using strong types and are never written to the process environment. You may also use the raw lego environment-variable names as keys instead of the normalized names.

SCW_HTTP_TIMEOUT configures the HTTP client that lego builds for this provider, which has no equivalent dnsCredentials key. Set it as an environment variable if you need to change it from the default of 30 seconds.

Edit this page on GitHub