doze doze/registry
T

Temporal

official ● signed
doze/temporal
module v0.2.0 · plugin protocol 1

A local Temporal dev server: a single pure-Go binary bundling the Temporal services, a SQLite store, and the Web UI, with no JVM or Docker. Supervised and always-on (workers long-poll it); connect via TEMPORAL_ADDRESS.

Usage

Drop it in doze.hcl and run doze up.

doze.hcl
temporal "dev" {
  version = "1.1"
  port    = 7233
  ui_port = 8233

  namespace "orders"  {}
  namespace "billing" {}
}

Engine versions

Choose one with version =. doze fetches & verifies it, then pins it in doze.lock.

1

Configuration

Arguments and nested blocks the engine accepts.

Name Type Default Description
version REQ string temporal CLI version
port number 7233 frontend gRPC port
ui_port number 8233 Web UI port
headless bool false disable the Web UI
namespace block a namespace to create (repeatable; label = name; retention, description)
restart block supervisor restart policy (policy, backoff, max_retries)