Dgraph on Ubuntu 24.04

Azure Databases

A distributed, native GraphQL graph database with its own DQL query language.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Dgraph is a distributed, open source graph database built for high performance and horizontal scale, written in Go. It stores data as a graph of nodes and typed relationships and answers deeply joined traversals, full text, geo and regular expression queries in milliseconds through its own DQL query language and a native GraphQL API, over clean HTTP and gRPC endpoints.

It suits any team building knowledge graphs, recommendations, fraud detection, identity graphs or retrieval augmented generation that wants a fast graph database they run and own inside their own cloud account rather than a hosted service.

Why the cloudimg image

The cloudimg image installs Dgraph from the official release and runs its coordinator and data node behind an nginx reverse proxy that binds every database listener to loopback and terminates TLS, so the HTTP API is reachable securely within minutes. Open source Dgraph ships with no built in access control, so this image adds two independent layers, both unique to each machine and generated on first boot rather than baked in: nginx HTTP basic authentication gates every request, and a per machine security token guards administrative operations such as altering the schema. Graph data lives on a dedicated data disk. The paired deployment guide covers reading your credentials, setting a schema, running your first mutation and query and enabling a real TLS certificate, and every deployment carries 24/7 support.

Common uses

  • Knowledge graphs, identity graphs and richly connected data models
  • Recommendations, fraud detection and relationship queries at scale
  • A self hosted graph database you run inside your own cloud account