Skip to content
Hoody.com

The Hoody SQLite service is an embedded database runtime co-located with every container. It exposes three complementary surfaces — a SQL engine for relational workloads, a high-throughput key-value store with rich atomic operations, and a set of health endpoints for liveness and observability — all reachable over the container’s SQLite subdomain.

Use these endpoints when you need durable storage inside a container without provisioning an external database. SQL operations back multi-row transactions, the KV store handles counters, queues and snapshots, and the health endpoints feed your dashboards and readiness probes.

SQL Operations

Run SQL against one or more databases: create databases, execute transactions, and run prepared queries.

Open SQL Operations →

Key-Value Store

Overview of the KV store and listing of keys in a namespace.

Open KV Store →

The SQLite service exposes two scrape-friendly endpoints. The first returns a full health snapshot covering service identity, process counters, and the cache subsystem. The second returns only the cache sub-object so dashboards can poll cache pressure cheaply without re-reading process-level data.

Liveness/observability endpoint. Returns service identity (status/service/built/started), process-level memory and file-descriptor counters (pid/memory/fds), and hardening snapshots (cache, counters). One scrape covers both liveness and observability signals.

This endpoint takes no parameters.

Terminal window
curl -X GET "https://{projectId}-{containerId}-sqlite-1.{server}.containers.hoody.com/api/v1/sqlite/health" \
-H "Authorization: Bearer $HOODY_TOKEN"

Returns only the cache sub-object from /health. Dedicated endpoint for dashboards that poll cache pressure without re-reading process-level memory and file-descriptor counters.

This endpoint takes no parameters.

Terminal window
curl -X GET "https://{projectId}-{containerId}-sqlite-1.{server}.containers.hoody.com/api/v1/sqlite/health/cache" \
-H "Authorization: Bearer $HOODY_TOKEN"