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:latestReplace 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 psdocker logs datagram-nodedocker logs -f datagram-nodedocker stop datagram-nodedocker start datagram-nodedocker restart datagram-nodedocker 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.