diff --git a/package_variants/ephemery/dappnode_package.json b/package_variants/ephemery/dappnode_package.json new file mode 100644 index 0000000..66161ab --- /dev/null +++ b/package_variants/ephemery/dappnode_package.json @@ -0,0 +1,19 @@ +{ + "name": "teku-ephemery.dnp.dappnode.eth", + "version": "0.1.0", + "links": { + "ui": "http://brain.web3signer-ephemery.dappnode", + "homepage": "https://docs.teku.consensys.net", + "readme": "https://github.com/ConsenSys/teku/blob/master/README.md", + "docs": "https://docs.teku.consensys.net" + }, + "globalEnvs": [ + { + "envs": ["MEVBOOST_EPHEMERY"], + "services": ["validator", "beacon-chain"] + } + ], + "optionalDependencies": { + "ephemery-besu.dnp.dappnode.eth": ">=0.1.0", + } +} diff --git a/package_variants/ephemery/docker-compose.yml b/package_variants/ephemery/docker-compose.yml new file mode 100644 index 0000000..87c2983 --- /dev/null +++ b/package_variants/ephemery/docker-compose.yml @@ -0,0 +1,18 @@ +version: "3.5" +services: + beacon-chain: + build: + args: + NETWORK: ephemery + P2P_PORT: 9612 + ports: + - "9612:9612/tcp" + - "9612:9612/udp" + volumes: + - teku-ephemery-data:/opt/teku/data + validator: + build: + args: + NETWORK: ephemery +volumes: + teku-ephemery-data: {} diff --git a/package_variants/ephemery/prometheus-targets.json b/package_variants/ephemery/prometheus-targets.json new file mode 100644 index 0000000..14d0f1d --- /dev/null +++ b/package_variants/ephemery/prometheus-targets.json @@ -0,0 +1,16 @@ +[ + { + "labels": { + "package": "teku-ephemery.dnp.dappnode.eth", + "service": "beacon-chain.teku-ephemery.dappnode" + }, + "targets": ["beacon-chain.teku-ephemery.dappnode:8008"] + }, + { + "labels": { + "package": "teku-ephemery.dnp.dappnode.eth", + "service": "validator.teku-ephemery.dappnode" + }, + "targets": ["validator.teku-ephemery.dappnode:8008"] + } +]