mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-24 09:21:39 -05:00
Deskpro client is used to create tickets from celery alerting tasks (eg alerts for missing ack or response files from DVLA).
60 lines
1.2 KiB
YAML
60 lines
1.2 KiB
YAML
---
|
|
|
|
buildpack: python_buildpack
|
|
command: scripts/run_app_paas.sh gunicorn -c /home/vcap/app/gunicorn_config.py --error-logfile /home/vcap/logs/gunicorn_error.log -w 5 -b 0.0.0.0:$PORT application
|
|
services:
|
|
- notify-db
|
|
env:
|
|
NOTIFY_APP_NAME: public-api
|
|
CW_APP_NAME: api
|
|
# required by cf run-task
|
|
FLASK_APP: application.py
|
|
|
|
# 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
|
|
|
|
DESKPRO_API_KEY: null
|
|
DESKPRO_API_HOST: 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
|
|
|
|
instances: 1
|
|
memory: 1G
|
|
|
|
applications:
|
|
- name: notify-api
|
|
|
|
- name: notify-api-db-migration
|
|
command: sleep infinity
|
|
no-route: true
|
|
health-check-type: none
|
|
instances: 1
|
|
memory: 128M
|