---
title: Charmhub | Deploy asdf using Charmhub - The Open Operator Collection
description: Deploy the latest version of asdf as a Kubernetes Operator on any cloud.
url: https://charmhub.io/moes-charm/configurations
---

# asdf

[Mohammad Iskandarany](https://charmhub.io/publisher/mhdisk "View all packages from Mohammad Iskandarany")

* [Mohammad Iskandarany](https://charmhub.io/publisher/mhdisk "View all packages from Mohammad Iskandarany")

Platform:

candidate 1

```
juju deploy moes-charm --channel candidate
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [flask-application-root](https://charmhub.io/moes-charm/configurations#flask-application-root)
* [flask-debug](https://charmhub.io/moes-charm/configurations#flask-debug)
* [flask-env](https://charmhub.io/moes-charm/configurations#flask-env)
* [flask-permanent-session-lifetime](https://charmhub.io/moes-charm/configurations#flask-permanent-session-lifetime)
* [flask-preferred-url-scheme](https://charmhub.io/moes-charm/configurations#flask-preferred-url-scheme)
* [flask-secret-key](https://charmhub.io/moes-charm/configurations#flask-secret-key)
* [flask-session-cookie-secure](https://charmhub.io/moes-charm/configurations#flask-session-cookie-secure)
* [webserver-keepalive](https://charmhub.io/moes-charm/configurations#webserver-keepalive)
* [webserver-threads](https://charmhub.io/moes-charm/configurations#webserver-threads)
* [webserver-timeout](https://charmhub.io/moes-charm/configurations#webserver-timeout)
* [webserver-workers](https://charmhub.io/moes-charm/configurations#webserver-workers)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* flask-application-root | string

  Path in which the application / web server is mounted. This configuration will set the FLASK\_APPLICATION\_ROOT environment variable. Run `app.config.from_prefixed_env()` in your Flask application in order to receive this configuration.
* flask-debug | boolean

  Whether Flask debug mode is enabled.
* flask-env | string

  What environment the Flask app is running in, by default it's 'production'.
* flask-permanent-session-lifetime | int

  Time in seconds for the cookie to expire in the Flask application permanent sessions. This configuration will set the FLASK\_PERMANENT\_SESSION\_LIFETIME environment variable. Run `app.config.from_prefixed_env()` in your Flask application in order to receive this configuration.
* flask-preferred-url-scheme | string

  Default: HTTPS

  Scheme for generating external URLs when not in a request context in the Flask application. By default, it's "HTTPS". This configuration will set the FLASK\_PREFERRED\_URL\_SCHEME environment variable. Run `app.config.from_prefixed_env()` in your Flask application in order to receive this configuration.
* flask-secret-key | string

  The secret key used for securely signing the session cookie and for any other security related needs by your Flask application. This configuration will set the FLASK\_SECRET\_KEY environment variable. Run `app.config.from_prefixed_env()` in your Flask application in order to receive this configuration.
* flask-session-cookie-secure | boolean

  Set the secure attribute in the Flask application cookies. This configuration will set the FLASK\_SESSION\_COOKIE\_SECURE environment variable. Run `app.config.from_prefixed_env()` in your Flask application in order to receive this configuration.
* 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-workers | int

  The number of webserver worker processes for handling requests.
