Sign inSign up

svetekllc/datagram

By svetekllc

β€’Updated 9 months ago

Lightweight Docker image for running a Datagram node.

Image
Networking
0

346

svetekllc/datagram repository overview

⁠Datagram Node

Docker image for running a Datagram Node. This image simplifies deployment and management of a node using Docker.

β πŸš€ Quick Start

  1. Get your LICENSE_KEY (issued in your Datagram account).

  2. Start the container:

    docker run -d \
      --name datagram-node \
      --restart unless-stopped \
      --log-driver json-file \
      --log-opt max-size=100m \
      --log-opt max-file=1 \
      --cpus="2" \
      --memory="8g" \
      -e LICENSE_KEY="YOUR_FULLCORE_OR_ALPHA_LICENSE_KEY" \
      svetekllc/datagram:1.1.4 \
      run -- -key ${LICENSE_KEY}
    
  3. Check logs:

    docker logs -f datagram-node
    

β βš™οΈ Environment Variables

LICENSE_KEY β€” required, your unique license key.

β πŸ“ˆ System Requirements

Minimum recommended configuration to support UDP:

CPU: 2 cores (modern chipsets)
RAM: 2 GB (16 GB recommended)
Storage: 2 GB SSD
Network: at least 10 Mbps upload and download

⚠️ Running additional services (e.g. AI, TCP) requires more resources. For stable production workloads it’s recommended to use 2 vCPU, 8–16 GB RAM, and 50+ GB SSD.

β πŸ”’ Security Recommendations

  • Pass LICENSE_KEY as an environment variable, do not hardcode it.
  • Use --restart=unless-stopped for automatic restarts.
  • Apply resource limits (--cpus, --memory) to prevent resource exhaustion.

Tag summary

Content type

Image

Digest

sha256:aafd44620…

Size

36.2 MB

Last updated

9 months ago

docker pull svetekllc/datagram:1.2.3