From 8ac0b2b8ca0f38b1c91821c8ccb17012bffdcea4 Mon Sep 17 00:00:00 2001 From: Gianmarco Fraccaroli Date: Mon, 23 Sep 2024 11:15:13 +0200 Subject: [PATCH] update readme --- .env.template | 1 + README.md | 5 +++++ docker-compose.yml | 19 ++++++++++++++++--- 3 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 .env.template diff --git a/.env.template b/.env.template new file mode 100644 index 0000000..c0b3294 --- /dev/null +++ b/.env.template @@ -0,0 +1 @@ +COMETBFT_URL="" \ No newline at end of file diff --git a/README.md b/README.md index fb5887b..e495efb 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,11 @@ quickly, alleviating remote procedure calls to full nodes. ⚠️ This project is still a work-in-progress, use at your own risk! ⚠️ +## How to run + +- Copy the `.env.template` to `.env` file and edit the necessary variables. +- Run `docker compose up` + ## License This project is licensed under the GNU General Public License v3.0. You can diff --git a/docker-compose.yml b/docker-compose.yml index 33a580a..02876c3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,7 +15,21 @@ services: timeout: 10s retries: 5 start_period: 80s - + + block-index: + image: namada-masp-block-index + build: + context: . + dockerfile: block-index/Dockerfile + environment: + COMETBFT_URL: ${COMETBFT_URL} + DATABASE_URL: postgres://postgres:password@postgres:5432/masp_indexer_local + depends_on: + postgres: + condition: service_healthy + extra_hosts: + - "host.docker.internal:host-gateway" + webserver: image: namada-masp-webserver build: @@ -34,8 +48,7 @@ services: context: . dockerfile: chain/Dockerfile environment: - COMETBFT_URL: <> - CHAIN_ID: <> + COMETBFT_URL: ${COMETBFT_URL} DATABASE_URL: postgres://postgres:password@postgres:5432/masp_indexer_local depends_on: postgres: