Latitude.sh Launchpad blueprint to run a Swarm Bee light node. This blueprint also installs Swarm-CLI for interacting with the bee node.
Swarm is a peer-to-peer network of Bee nodes that collectively provide censorship resistant decentralised storage and communication services. Swarm's mission is to shape the future towards a self-sovereign global society and permissionless open markets by providing scalable base-layer data storage infrastructure for the decentralised internet. Its incentive system is enforced through smart contracts on the Gnosis Chain blockchain and powered by the xBZZ token, making it economically self-sustaining.
Each of the following environment variable is optional, set either SSH_PASSWORD
or PUBLIC_KEY
for ssh access
Variable | Description |
---|---|
PUBLIC_KEY | Public Key for ssh access |
SSH_USER | Username for ssh access (default: root) |
To enable SSH access, enter your public SSH key in the PUBLIC_KEY
environment variable during deployment. After deployment, use the provided IP address and the following command to connect:
ssh root@<APP_IP> -p 22
Connect to your instance with ssh root@<APP_IP> -p 22
Verify Bee node status with swarm-cli status
- Documentation - https://docs.ethswarm.org/
- Discord - https://discord.ethswarm.org/
- Bee - https://github.com/ethersphere/bee
- Swarm-CLI - https://github.com/ethersphere/swarm-cli
docker pull ethersphere/latitudesh-bee-blueprint:latest
docker run -d -p 1633:1633 ethersphere/latitudesh-bee-blueprint:latest
git clone https://github.com/ethersphere/latitudesh-bee-blueprint.git
cd latitudesh-bee-blueprint
docker build -t ethersphere/latitudesh-bee-blueprint:latest