From a5c0e905a0f8fed067b5112f39ef26f8c86f8662 Mon Sep 17 00:00:00 2001 From: Nick Volynkin Date: Tue, 8 Aug 2023 13:29:46 +0300 Subject: [PATCH] draft --- docker-compose.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..7c16cec --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,33 @@ +version: '3.5' + +services: + zkllvm: + image: ghcr.io/nilfoundation/zkllvm-template:0.0.86 + platform: linux/amd64 + user: "${UID}:${GID}" + volumes: + - ./:/opt/zkllvm-template + command: bash -c "sleep 60" + tty: true + + toolchain: + # Proof Market toolchain + image: ghcr.io/nilfoundation/proof-market-toolchain:0.0.37 + platform: linux/amd64 + user: "${UID}:${GID}" + volumes: + - ./:/opt/zkllvm-template + - ./.config:/.config/ + - ./.config:/root/.config/ + - ./.config/.user:/proof-market-toolchain/scripts/.user + - ./.config/.secret:/proof-market-toolchain/scripts/.secret + command: bash -c "sleep 60" + + + verifier: + image: ghcr.io/nilfoundation/evm-placeholder-verification:latest + platform: linux/amd64 + user: "${UID}:${GID}" + volumes: + - ./build/template:/opt/evm-placeholder-verification/contracts/zkllvm/template + command: bash -c "sleep 60"