43 lines
996 B
YAML
Executable File
43 lines
996 B
YAML
Executable File
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
|