A Docker container to easily run a Datagram Node with minimal setup and configuration.
Before running the Datagram Node, you need to obtain a license key:
- Login to Datagram Dashboard: Visit https://dashboard.datagram.network?ref=163223712
- Get Your License Key:
- Navigate to Dashboard → Wallet → Licenses
- Copy your license key
You have two options to run the Datagram Node:
The easiest way to get started is using the pre-built Docker image:
docker run -d \
--name datagram-node \
--restart unless-stopped \
-e DATAGRAM_KEY="your_license_key_here" \
docker.io/pranavkdileep/datagramnodedocker:latest
Replace your_license_key_here
with your actual license key from the dashboard.
If you prefer to build the image locally:
-
Clone this repository:
git clone https://github.com/pranavkdileep/DatagramNode-Docker cd DatagramNode-Docker
-
Build the Docker image:
docker build -t datagram-node .
-
Run the container:
docker run -d \ --name datagram-node \ --restart unless-stopped \ -e DATAGRAM_KEY="your_license_key_here" \ datagram-node
The container accepts the following environment variables:
Variable | Description | Required | Default |
---|---|---|---|
DATAGRAM_KEY |
Your Datagram license key | ✅ Yes | 8e1f4786c60d4c7127012b7c4342526 |
docker ps
docker logs datagram-node
docker logs -f datagram-node
docker stop datagram-node
docker start datagram-node
docker restart datagram-node
docker rm -f datagram-node
- Invalid License Key: Ensure you've copied the correct license key from the dashboard
- Container Won't Start: Check the logs using
docker logs datagram-node
- Network Issues: Ensure your firewall allows outbound connections
If you encounter issues:
- Check the container logs first
- Verify your license key is correct
- Ensure Docker is running properly
- Base Image:
debian:bullseye-slim
- Architecture: x86_64 Linux
- Binary Source: Datagram CLI Releases
This project is provided as-is for running Datagram nodes. Please refer to Datagram's terms of service for usage guidelines.