This is my first deployment with a blueprint and it just fails with no error messages. What should I do?
Here is my blueprint:
services:
# A Docker web service
- type: web
name: test-api
env: docker
repo: https://github.com/test/test-api.git
dockerfilePath: ./Dockerfile.production
dockerContext: .
region: oregon
plan: free
branch: master # optional (uses repo default)
numInstances: 1 # optional (defaults to 1)
healthCheckPath: /health
domains:
- api.test.com
envVars:
- key: DATABASE_USERNAME
fromDatabase:
name: test_db
property: user
- key: DATABASE_PASSWORD
fromDatabase:
name: test_db
property: password
- key: DATABASE_NAME
fromDatabase:
name: test_db
property: database
- key: DATABASE_HOST
fromDatabase:
name: test_db
property: host
- key: AWS_ACCESS_KEY_ID
generateValue: true
- key: AWS_SECRET_ACCESS_KEY
generateValue: true
- key: AWS_DEFAULT_REGION
value: "ap-northeast-1"
- key: AWS_CDN_HOSTNAME
value: "cdn.test.io"
autoDeploy: true # optional
databases:
- name: test-db
databaseName: test_production
ipAllowList: [] # only allow internal connections