diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 701fc68dacf..2a9a63f10ef 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,41 +1,41 @@ -version: '3' +version: "3" services: graph-node: image: graphprotocol/graph-node ports: - - '8000:8000' - - '8001:8001' - - '8020:8020' - - '8030:8030' - - '8040:8040' + - "8000:8000" + - "8001:8001" + - "8020:8020" + - "8030:8030" + - "8040:8040" depends_on: - ipfs - postgres extra_hosts: - - host.docker.internal:host-gateway + - 172.21.0.1:host-gateway environment: postgres_host: postgres postgres_user: graph-node postgres_pass: let-me-in postgres_db: graph-node - ipfs: 'ipfs:5001' - ethereum: 'mainnet:http://host.docker.internal:8545' + ipfs: "ipfs:5001" + ethereum: "mainnet:https://enterprise.rpc.lukso.sigmacore.io/LUKSTAd89299ujneu9j93u9ueijdiu38yeui99ri34j8rmijfjldforko" GRAPH_LOG: info ipfs: image: ipfs/kubo:v0.14.0 ports: - - '5001:5001' + - "5001:5001" volumes: - ./data/ipfs:/data/ipfs postgres: image: postgres:14 ports: - - '5432:5432' + - "5432:5432" command: [ "postgres", "-cshared_preload_libraries=pg_stat_statements", - "-cmax_connections=200" + "-cmax_connections=200", ] environment: POSTGRES_USER: graph-node diff --git a/docker/docker-compose.yml-e b/docker/docker-compose.yml-e new file mode 100644 index 00000000000..27aa1df3d5d --- /dev/null +++ b/docker/docker-compose.yml-e @@ -0,0 +1,50 @@ +version: "3" +services: + graph-node: + image: graphprotocol/graph-node + ports: + - "8000:8000" + - "8001:8001" + - "8020:8020" + - "8030:8030" + - "8040:8040" + depends_on: + - ipfs + - postgres + extra_hosts: + - 172.21.0.1:host-gateway + environment: + postgres_host: postgres + postgres_user: graph-node + postgres_pass: let-me-in + postgres_db: graph-node + ipfs: "ipfs:5001" + ethereum: "mainnet:https://37278372983976287937sigma9302.enterprise.rpc.lukso.sigmacore.io" + GRAPH_LOG: info + ipfs: + image: ipfs/kubo:v0.14.0 + ports: + - "5001:5001" + volumes: + - ./data/ipfs:/data/ipfs + postgres: + image: postgres:14 + ports: + - "5432:5432" + command: + [ + "postgres", + "-cshared_preload_libraries=pg_stat_statements", + "-cmax_connections=200", + ] + environment: + POSTGRES_USER: graph-node + POSTGRES_PASSWORD: let-me-in + POSTGRES_DB: graph-node + # FIXME: remove this env. var. which we shouldn't need. Introduced by + # , maybe as a + # workaround for https://github.com/docker/for-mac/issues/6270? + PGDATA: "/var/lib/postgresql/data" + POSTGRES_INITDB_ARGS: "-E UTF8 --locale=C" + volumes: + - ./data/postgres:/var/lib/postgresql/data