version: '3.8' services: api: restart: always build: context: ./ dockerfile: ./Dockerfile-dev volumes: - ./:/app container_name: photowall.graphql hostname: graphql.local ports: - '4000:4000' environment: - ENVIRONMENT_NAME=${ENVIRONMENT_NAME} - COGNITO_POOL_ID=eu-west-1_3O4VfvPn7 - COGNITO_LOGIN_CLIENT_ID=${COGNITO_LOGIN_CLIENT_ID} - COGNITO_LOGIN_CLIENT_SECRET=${COGNITO_LOGIN_CLIENT_SECRET} - COGNITO_LOGIN_CLIENT_URL=${COGNITO_LOGIN_CLIENT_URL} - DATABASE_URL=${DATABASE_URL} - INTERIORS_TOKEN=${INTERIORS_TOKEN} - INTERIORS_URL=${INTERIORS_URL} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION} - NODE_ENV=development - BERNARD_QUEUE_URL=${BERNARD_QUEUE_URL} - SAMPLE_SQS_QUEUE_URL=${SAMPLE_SQS_QUEUE_URL} - NEW_RELIC_LICENSE_KEY=${NEW_RELIC_LICENSE_KEY} - NEW_RELIC_APP_NAME=${NEW_RELIC_APP_NAME} # - DEBUG=knex:* networks: default: external: name: photowall-docker-network