@@ -9,9 +9,9 @@ services:
99 db :
1010 image : postgres
1111 environment :
12- POSTGRES_PASSWORD : ' pokemon'
13- POSTGRES_USER : ' ash'
14- POSTGRES_DB : ' pokeapi'
12+ POSTGRES_PASSWORD : ${POSTGRES_PASSWORD:- pokemon}
13+ POSTGRES_USER : ${POSTGRES_USER:- ash}
14+ POSTGRES_DB : ${POSTGRES_DB:- pokeapi}
1515 volumes :
1616 - pg_data:/var/lib/postgresql/data
1717 restart : always
@@ -20,6 +20,10 @@ services:
2020 build :
2121 context : .
2222 dockerfile : ./Resources/docker/app/Dockerfile
23+ environment :
24+ POSTGRES_PASSWORD : ${POSTGRES_PASSWORD:-pokemon}
25+ POSTGRES_USER : ${POSTGRES_USER:-ash}
26+ POSTGRES_DB : ${POSTGRES_DB:-pokeapi}
2327 volumes :
2428 - .:/code
2529 links :
@@ -53,11 +57,11 @@ services:
5357 - " db"
5458 restart : always
5559 environment :
56- HASURA_GRAPHQL_DATABASE_URL : postgres://ash: pokemon@db:5432/pokeapi
60+ HASURA_GRAPHQL_DATABASE_URL : postgres://${POSTGRES_USER:- ash}:${POSTGRES_PASSWORD:- pokemon} @db:5432/${POSTGRES_DB:- pokeapi}
5761 HASURA_GRAPHQL_ENABLE_CONSOLE : " true"
5862 HASURA_GRAPHQL_DEV_MODE : " false"
5963 HASURA_GRAPHQL_ENABLED_LOG_TYPES : startup, http-log, webhook-log, websocket-log, query-log
60- HASURA_GRAPHQL_ADMIN_SECRET : pokemon
64+ HASURA_GRAPHQL_ADMIN_SECRET : ${HASURA_GRAPHQL_ADMIN_SECRET:- pokemon}
6165 HASURA_GRAPHQL_UNAUTHORIZED_ROLE : anon
6266 HASURA_GRAPHQL_ENABLE_TELEMETRY : " false"
6367 # HASURA_GRAPHQL_CONSOLE_ASSETS_DIR: /srv/console-assets
0 commit comments