From f67c8c6604361d099766c069a41b12870ec73ad1 Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Sat, 26 Aug 2023 05:30:54 +0200 Subject: [PATCH] fix besu? --- besu-fullnode.yml | 12 +++++++----- besu/Dockerfile | 12 ++++++++++++ 2 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 besu/Dockerfile diff --git a/besu-fullnode.yml b/besu-fullnode.yml index a3efc707..6ae0c096 100644 --- a/besu-fullnode.yml +++ b/besu-fullnode.yml @@ -2,8 +2,10 @@ version: '3.1' services: mainnet-besu: - image: hyperledger/besu:23.4.4 - user: root + build: + context: besu + args: + UPSTREAM_VERSION: 23.4.4 expose: - 8545 - 8551 @@ -16,9 +18,9 @@ services: command: [ "--rpc-ws-host='0.0.0.0'", - #"--rpc-ws-enabled=true", + "--rpc-ws-enabled=true", "--rpc-http-host='0.0.0.0'", - #"--rpc-http-enabled=true", + "--rpc-http-enabled=true", "--host-allowlist=*", "--rpc-http-cors-origins=*", "--engine-rpc-port=8551", @@ -99,5 +101,5 @@ services: volumes: - mainnet-besu-fullnode: + mainnet-besu-fullnode: {} mainnet_consensus: diff --git a/besu/Dockerfile b/besu/Dockerfile new file mode 100644 index 00000000..de755049 --- /dev/null +++ b/besu/Dockerfile @@ -0,0 +1,12 @@ +ARG UPSTREAM_VERSION + +FROM hyperledger/besu:${UPSTREAM_VERSION} + +USER root + +RUN mkdir /var/lib/besu +RUN chown -R besu:besu /var/lib/besu + +USER besu + +ENTRYPOINT ["besu"] \ No newline at end of file