18F/federalist

View on GitHub
.cloudgov/manifest.yml

Summary

Maintainability
Test Coverage
---
applications:
  - name: ((name))
    buildpack: nodejs_buildpack
    routes:
      - route: ((domain))
    processes:
      - type: web
        command: yarn start
        disk_quota: 2G
        instances: ((instances))
        memory: ((memory))
      - type: worker
        command: yarn start-workers
        disk_quota: 2G
        instances: 1
        memory: 2G
    services:
      - app-((env))-uaa-client
      - federalist-((env))-rds
      - ((product))-((env))-env
      - pages-((env))-redis
      - ((product))-((env))-proxy
      - ((product))-((env))-domain
      - federalist-((env))-uev-key
      - federalist-deploy-user
      - federalist-site-wide-error
      - federalist-((env))-s3-build-logs
      - mailer
      - slack
    env:
      NODE_ENV: ((node_env))
      APP_ENV: ((env))
      ADMIN_HOSTNAME: https://admin.((domain))
      APP_HOSTNAME: https://((domain))
      CLOUD_FOUNDRY_API_HOST: https://api.fr.cloud.gov
      CLOUD_FOUNDRY_OAUTH_TOKEN_URL: https://login.fr.cloud.gov/oauth/token
      DOMAIN: ((domain))
      HOMEPAGE_URL: https://cloud.gov/pages
      LOG_LEVEL: ((log_level))
      NPM_CONFIG_PRODUCTION: true
      NODE_MODULES_CACHE: false
      USER_AUDITOR: federalist
      S3_SERVICE_PLAN_ID: F36820DC-FDB6-496C-9D96-68861F5D0D95
      FEATURE_AUTH_GITHUB: ((feature_auth_github))
      FEATURE_AUTH_UAA: ((feature_auth_uaa))
      UAA_HOST: ((uaa_host))
      NEW_RELIC_APP_NAME: ((new_relic_app_name))
      PROXY_DOMAIN: ((proxy_domain))
      PRODUCT: ((product))
      CF_CDN_SPACE_NAME: ((cf_cdn_space_name))
      CF_DOMAIN_WITH_CDN_PLAN_GUID: 440cce96-8989-428b-a60e-91c1393bf3f2
      NEW_RELIC_ERROR_COLLECTOR_ENABLED: false
  - name: ((product))-admin((env_postfix))
    buildpack: staticfile_buildpack
    path: ../admin-client
    instances: 2
    routes:
      - route: admin.((domain))
  - name: ((product))-queues-ui((env_postfix))
    buildpack: nodejs_buildpack
    command: yarn start-bull-board:cg
    disk_quota: 2G
    instances: 1
    memory: ((memory))
    routes:
      - route: queues.((domain))
    services:
      - app-((env))-uaa-client
      - ((product))-((env))-redis
      - ((product))-((env))-env
    env:
      ADMIN_GITHUB_ORGANIZATION: 18F
      ADMIN_GITHUB_TEAM: federalist-admins
      NODE_ENV: ((node_env))
      APP_ENV: ((env))
      APP_HOSTNAME: https://queues.((domain))
      LOG_LEVEL: ((log_level))
      NPM_CONFIG_PRODUCTION: true
      NODE_MODULES_CACHE: false
      UAA_LOGIN_HOST: ((uaa_login_host))
      PRODUCT: ((product))