Nottrobin Apache2 Wsgi
- By Robin Winslow
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 16 | 19 Mar 2021 | |
latest/edge | 16 | 19 Mar 2021 |
juju deploy nottrobin-apache2-wsgi
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
apache_conf_path |
Path within the project to a custom apache configuration template Defaults to using the charm's template at [charm]/templates/wsgi-app.conf
-
app_tgz_url |
A url where a gzipped tarball of the application files can be downloaded
-
apt_dependencies |
Space separated list of extra apt packages to be installed.
-
environment_variables |
A dictionary of environment variables to be set in the instance
-
nagios_check_string |
The string for nagios to check is in the `nagios_check_uri` page
-
nagios_check_uri |
Default: /
Relative URI for nagios to check against Nagios will expect a 200 status and a string, set in `nagios_check_string`
-
nagios_environment |
Default: wsgi-apps
Name of the environment for use in nagios
-
pip_cache_path |
Default: pip-cache
A path (within the project) to python dependencies
-
pip_no_index | boolean
Prevent pip connecting to Python Package Index to download packages
-
pip_requirements_path |
Default: requirements.txt
A path (within the project) to pip requirements file - set this to blank to prevent installing from PyPi
-
server_name |
Default: *
The servername for inclusion in the Apache configuration
-
ssl_certificate |
Base64 encoded certificate file for SSL
-
ssl_keyfile |
Base64 encoded keyfile for SSL
-
static_path |
Default: static
The path to the static folder within the application
-
static_url_path |
Default: static
The URL path to access static files
-
wsgi_app_name |
Default: application
The name of the application inside the WSGI file
-
wsgi_file_path |
Default: application.py
The location (within the project) of the WSGI script