Skip to content

Latest commit

 

History

History
72 lines (49 loc) · 1.32 KB

File metadata and controls

72 lines (49 loc) · 1.32 KB

HyperBEAM Docker

HyperBEAM Docker is a Docker image built by p10node to quickly launch a HyperBEAM node. With just a single Docker command, you can get started without having to install any complex dependencies.

TLDR;

tee wallet.json >/dev/null << EOF
<your wallet content>
EOF

docker run -d -v ./wallet.json:/app/wallet.json \
    --name hb -p 8080:8080 p10node/arweave-hb:latest

Hardware Requirement

  • CPU: 2+ cores recommended
  • RAM: 4GB minimum, 8GB+ recommended
  • Storage: 10GB free space for the Docker image and data
  • Network: Stable internet connection

What're included?

  • Erlang 27
  • Rebar3
  • NodeJS
  • Rust
  • HyperBEAM node

Size

Run as Docker

docker run -d -v ./wallet.json:/app/wallet.json \
    --name hb -p 8080:8080 p10node/arweave-hb:latest

Custom Ports

CUSTOM_PORT=10000
docker run -d -v ./wallet.json:/app/wallet.json \
    --name hb -p $CUSTOM_PORT:8080 p10node/arweave-hb:latest

Custom Options

Clone this repo, custom config.flat, Dockerfile, then rebuild

make rebuild

Stop the node

make stop

# or 

docker stop hb
docker rm hb

License

MIT