43 lines
996 B
YAML
43 lines
996 B
YAML
|
version: '3'
|
||
|
services:
|
||
|
prisma:
|
||
|
image: 'prismagraphql/prisma:1.34'
|
||
|
restart: 'no'
|
||
|
ports:
|
||
|
- '4466:4466'
|
||
|
environment:
|
||
|
PRISMA_CONFIG: |
|
||
|
port: 4466
|
||
|
# uncomment the next line and provide the env var PRISMA_MANAGEMENT_API_SECRET=my-secret to activate cluster security
|
||
|
# managementApiSecret: my-secret
|
||
|
databases:
|
||
|
default:
|
||
|
connector: postgres
|
||
|
host: postgres
|
||
|
user: prisma
|
||
|
password: prisma
|
||
|
rawAccess: false
|
||
|
port: 5432
|
||
|
migrations: true
|
||
|
|
||
|
postgres:
|
||
|
image: postgres
|
||
|
restart: 'no'
|
||
|
environment:
|
||
|
POSTGRES_USER: prisma
|
||
|
POSTGRES_PASSWORD: prisma
|
||
|
volumes:
|
||
|
- 'postgres:/var/lib/postgresql/data'
|
||
|
|
||
|
pgadmin:
|
||
|
image: dpage/pgadmin4
|
||
|
restart: 'no'
|
||
|
environment:
|
||
|
PGADMIN_DEFAULT_EMAIL: 'admin@pg.com'
|
||
|
PGADMIN_DEFAULT_PASSWORD: 'senhas'
|
||
|
ports:
|
||
|
- '4477:80'
|
||
|
|
||
|
volumes:
|
||
|
postgres: null
|