A graph, relational database with a typed schema and its own EdgeQL query language.
Gel, formerly EdgeDB, is an open source graph, relational database that runs on top of PostgreSQL. You describe your data as typed object types with links and properties in a declarative schema, evolve it through versioned migrations, and query it with EdgeQL, a composable query language that returns rich nested results without hand written joins. A built in web interface gives you a schema browser, an interactive REPL and a data explorer, and client libraries cover the popular languages.
It suits any team that wants the safety of a typed relational core with the ergonomics of a modern query language, running inside their own cloud account rather than as a hosted service.
The cloudimg image installs Gel from the official package repository and runs a single node server under systemd, with the database bound to loopback behind an nginx reverse proxy so the built in web interface is reachable securely within minutes. Nothing sensitive is baked into the image: on the first boot of every virtual machine the server instance is created fresh, the superuser password is randomised, a per machine TLS certificate is generated, and the web interface is gated by a per machine reverse proxy password held only as a hash. A small demo schema and data set are seeded so the schema browser and data explorer are populated the moment you sign in. The paired deployment guide covers reading your credentials, exploring the schema, running EdgeQL, applying a migration and connecting a client, and every deployment carries 24/7 support.
Real screenshots taken while testing this image against its deployment guide.