mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-24 01:11:38 -05:00
Document Download keys have been added to the PaaS environment credentials so we can use the manifest to set them on the app instances.
65 lines
1.3 KiB
YAML
65 lines
1.3 KiB
YAML
---
|
|
|
|
buildpack: python_buildpack
|
|
command: scripts/run_app_paas.sh gunicorn -c /home/vcap/app/gunicorn_config.py application
|
|
services:
|
|
- notify-db
|
|
env:
|
|
NOTIFY_APP_NAME: public-api
|
|
CW_APP_NAME: api
|
|
# required by cf run-task
|
|
FLASK_APP: application.py
|
|
SQLALCHEMY_POOL_SIZE: 15
|
|
|
|
# Credentials variables
|
|
ADMIN_BASE_URL: null
|
|
ADMIN_CLIENT_SECRET: null
|
|
API_HOST_NAME: null
|
|
DANGEROUS_SALT: null
|
|
SECRET_KEY: null
|
|
ROUTE_SECRET_KEY_1: null
|
|
ROUTE_SECRET_KEY_2: null
|
|
|
|
PERFORMANCE_PLATFORM_ENDPOINTS: null
|
|
|
|
NOTIFICATION_QUEUE_PREFIX: null
|
|
AWS_ACCESS_KEY_ID: null
|
|
AWS_SECRET_ACCESS_KEY: null
|
|
|
|
STATSD_PREFIX: null
|
|
|
|
ZENDESK_API_KEY: null
|
|
|
|
MMG_URL: null
|
|
MMG_API_KEY: null
|
|
MMG_INBOUND_SMS_AUTH: null
|
|
MMG_INBOUND_SMS_USERNAME: null
|
|
|
|
FIRETEXT_API_KEY: null
|
|
LOADTESTING_API_KEY: null
|
|
FIRETEXT_INBOUND_SMS_AUTH: null
|
|
|
|
REDIS_ENABLED: null
|
|
REDIS_URL: null
|
|
|
|
TEMPLATE_PREVIEW_API_HOST: null
|
|
TEMPLATE_PREVIEW_API_KEY: null
|
|
|
|
DOCUMENT_DOWNLOAD_API_HOST: null
|
|
DOCUMENT_DOWNLOAD_API_KEY: null
|
|
|
|
instances: 1
|
|
memory: 1G
|
|
|
|
applications:
|
|
- name: notify-api
|
|
health-check-type: http
|
|
health-check-http-endpoint: /_status?simple=true
|
|
|
|
- name: notify-api-db-migration
|
|
command: sleep infinity
|
|
no-route: true
|
|
health-check-type: none
|
|
instances: 1
|
|
memory: 128M
|