openGemini on Ubuntu 24.04 LTS by cloudimg
by cloudimg
Distributed time series database for metrics, observability and IoT, secured on first boot
openGemini on Ubuntu 24.04 LTS
openGemini is an open source distributed time series database purpose built for metrics, observability and IoT workloads. It ingests and queries high volumes of time stamped measurements over a simple HTTP API, stores them efficiently with columnar compression, and speaks a familiar InfluxQL style query language. It runs perfectly well as a single node, which is how this image ships, and scales out to a distributed cluster when you need one.
Secure by default, not open by default
openGemini ships upstream with HTTP authentication disabled, permitting every write and query without credentials. This image never runs that way. The server is configured with authentication enforced, and a random administrator password unique to your virtual machine is generated on first boot and written to a root only file. There is no default login anywhere in the image, and an unauthenticated request is refused with 401.
No credential, and no data, baked into the image
The entire openGemini data, metadata and write ahead log tree is destroyed before the image is captured, so no user, database or build time password can ride into your virtual machine. A first boot service creates a pristine store, generates the per VM administrator credential, and creates the default database.
A private network posture
Only the authenticated HTTP query and write API on port 8086 is reachable off the machine. The meta, store, RPC and internal service ports are all bound to loopback. The paired deployment guide walks through retrieving your credential, running authenticated queries, writing and reading time series data, and opening the API to your own virtual network safely.
Licensing
openGemini is licensed under the Apache License 2.0 and is free. There is no per core or per database software fee. The cloudimg charge covers packaging, patching and 24/7 support. Every deployment is paired with a step by step deployment guide.