Ansible roles
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

17 lines
989 B

export DATABASE_URL='postgres://{{ openproject_db_user }}:{{ openproject_db_pass | urlencode | regex_replace('/','%2F') }}@{{ openproject_db_server }}:{{ openproject_db_port }}/{{ openproject_db_name }}'
export EXECJS_RUNTIME='Node'
export RAILS_CACHE_STORE='memcache'
export OPENPROJECT_CACHE__MEMCACHE__SERVER='{{ openproject_memcached_server }}'
export ATTACHMENTS_STORAGE_PATH='{{ openproject_data_dir }}'
export HOST='0.0.0.0'
export PORT='{{ openproject_port }}'
export WEB_TIMEOUT='300'
export SECRET_KEY_BASE='{{ openproject_secret_key_base }}'
export SECRET_TOKEN='{{ openproject_secret_token }}'
export OPENPROJECT_INSTALLATION__TYPE='packager'
export EMAIL_DELIVERY_METHOD='sendmail'
export ADMIN_EMAIL='{{ openproject_admin_email }}'
{% if openproject_sso_header is defined and openproject_sso_secret is defined %}
export OPENPROJECT_AUTH__SOURCE__SSO_HEADER='{{ openproject_sso_header }}'
export OPENPROJECT_AUTH__SOURCE__SSO_SECRET='{{ openproject_sso_secret }}'
{% endif %}