pasa
04/16/2018, 8:42 PMpasa
04/16/2018, 8:44 PMHOST=<http://localhost>
DB_USERNAME=dbusr
DB_PWD=dbpw
DB_HOST=HOSTADDRESS
DB_PORT=3306
INTERNAL_GRAPHCOOL_DB_NAME=graphcool
PORT=4467
SQL_CLIENT_CONNECTION_LIMIT=30
SQL_INTERNAL_CONNECTION_LIMIT=30
SCHEMA_MANAGER_SECRET=581f44276f0dc75a0d42bb34ffb6b4f91d015cf8
CLUSTER_PUBLIC_KEY='-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApSFz7re5QU6ee1hb7aif\r\neg4hOQ/DuqpEGbKaOvLWBUGr//ZMdrZOP3gIYFkLXO1YhNDy6icwk2qZPUFoUqCJ\r\nu89f/fpZ8NIsuviRoaem6B8zl+2tMwgCutvNfT4bwAO6sH3u2Ms/qnLhlEok4i+h\r\n0RBlm94BqvbIZwEEpzRS6lb1pTkh9/OHo3H7powwGSm6FWHsy+7VOTTLFTzutWH/\r\ne6xb2frsyo6rS4hZ6xkoubgUL7hTjEMLpLGuHA0Byv0iLASxjZ/i+NvY0SiqNyCu\r\nmyGLy3hk/wQroJaSgbkOX50OvObaGJjLUj3gHt+1dBJ1g0ebdHuw8OgyyI+Vgv/A\r\n4QIDAQAB\r\n-----END PUBLIC KEY-----\r\n'
CLUSTER_VERSION=local
BUGSNAG_API_KEY="empty"
RABBITMQ_URI=""
pasa
04/16/2018, 8:46 PMversion: "3"
services:
prisma:
image: prismagraphql/prisma:latest
container_name: "prisma"
restart: always
ports:
- "0.0.0.0:${PORT}:${PORT}"
environment:
PORT: $PORT
SCHEMA_MANAGER_SECRET: $SCHEMA_MANAGER_SECRET
SCHEMA_MANAGER_ENDPOINT: ${HOST}:${PORT}/cluster/schema
CLUSTER_ADDRESS: ${HOST}:${PORT}
# CLUSTER_PUBLIC_KEY: "${CLUSTER_PUBLIC_KEY}"
CLUSTER_PUBLIC_KEY: "-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApSFz7re5QU6ee1hb7aif\r\neg4hOQ/DuqpEGbKaOvLWBUGr//ZMdrZOP3gIYFkLXO1YhNDy6icwk2qZPUFoUqCJ\r\nu89f/fpZ8NIsuviRoaem6B8zl+2tMwgCutvNfT4bwAO6sH3u2Ms/qnLhlEok4i+h\r\n0RBlm94BqvbIZwEEpzRS6lb1pTkh9/OHo3H7powwGSm6FWHsy+7VOTTLFTzutWH/\r\ne6xb2frsyo6rS4hZ6xkoubgUL7hTjEMLpLGuHA0Byv0iLASxjZ/i+NvY0SiqNyCu\r\nmyGLy3hk/wQroJaSgbkOX50OvObaGJjLUj3gHt+1dBJ1g0ebdHuw8OgyyI+Vgv/A\r\n4QIDAQAB\r\n-----END PUBLIC KEY-----\r\n"
SQL_CLIENT_HOST_CLIENT1: $DB_HOST
SQL_CLIENT_HOST_READONLY_CLIENT1: $DB_HOST
SQL_CLIENT_HOST: $DB_HOST
SQL_CLIENT_PORT: $DB_PORT
SQL_CLIENT_USER: $DB_USERNAME
SQL_CLIENT_PASSWORD: $DB_PWD
SQL_CLIENT_CONNECTION_LIMIT: $SQL_CLIENT_CONNECTION_LIMIT
SQL_INTERNAL_HOST: $DB_HOST
SQL_INTERNAL_PORT: $DB_PORT
SQL_INTERNAL_USER: $DB_USERNAME
SQL_INTERNAL_PASSWORD: $DB_PWD
SQL_INTERNAL_DATABASE: $INTERNAL_GRAPHCOOL_DB_NAME
SQL_INTERNAL_CONNECTION_LIMIT: $SQL_INTERNAL_CONNECTION_LIMIT
BUGSNAG_API_KEY: ""
ENABLE_METRICS: "0"
JAVA_OPTS: "-Xmx1G"
pasa
04/16/2018, 8:48 PMconst { GraphQLServer } = require('graphql-yoga')
const { Prisma } = require('prisma-binding')
const resolvers = {}
const server = new GraphQLServer({
typeDefs: './src/schema.graphql',
resolvers,
context: req => ({
...req,
db: new Prisma({
typeDefs: 'src/generated/prisma.graphql',
endpoint: '<http://localhost:4466/test-prisma/dev>',
secret: '776adc6b61ad8aaa84c79e474231849f32efbf20',
debug: false,
}),
}),
})
server.start()
pasa
04/16/2018, 8:51 PM# the name for the service (will be part of the service's HTTP endpoint)
service: test-prisma
# the cluster and stage the service is deployed to
stage: dev
# to disable authentication:
# disableAuth: true
secret: 776adc6b61ad8aaa84c79e474231849f32efbf20
# the file path pointing to your data model
datamodel: datamodel.graphql
cluster: local
pasa
04/16/2018, 8:52 PMpasa
04/16/2018, 10:19 PM"code": 3016,
"requestId": "api:api:cjg2sryqx000i01226jywsn95",
"error": "Project not found: 'test-prisma@dev'",
"status": 200
pasa
04/16/2018, 11:15 PMDeploying service `test-prisma` to stage `dev` on cluster `livetest` 1.2s
But the endpoints are strangely served at port 4467 (local). Why is that so? They should be on port 4466 or am I wrong?
Either way, I still get the error with code 3016 (Project not found).
These are the currently running containers on my system:
9494e5a87690 prismagraphql/prisma:1.6 "/bin/sh -c /app/sta…" 18 minutes ago Up 18 minutes 0.0.0.0:4467->4467/tcp local_prisma-database_1
fc9e733de382 mysql:5.7 "docker-entrypoint.s…" 18 minutes ago Up 18 minutes 0.0.0.0:3307->3306/tcp prisma-db
99fd49058ee5 prismagraphql/prisma:latest "/app/bin/single-ser…" 20 minutes ago Up 19 minutes 0.0.0.0:4466->4466/tcp prisma
@nilan Do you maybe have an idea, what could cause this behaviour? Any insight would be much appreciated, as I am out of options right now and don't know what else to do.
🙂max
04/17/2018, 8:34 AM.env
file set the PORT? PORT=4467
pasa
04/17/2018, 8:35 AMmax
04/17/2018, 8:36 AMmax
04/17/2018, 8:36 AMpasa
04/17/2018, 8:40 AMnilan
04/17/2018, 8:42 AM