doze doze/registry
T

Temporal

official ● signed
doze/temporal
runs Temporal 1 · macOS & Linux

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" {}
}

Versions you can run

The version = you write is the engine's own version — the only version that's yours. Declare a series and doze pins its newest published build, or declare an exact build; either way it's fetched, verified, and pinned in doze.lock, so it never moves on its own.

version = pins (today) exact builds
1.0 1.0.0 1
1.1 1.1.2 3
1.2 1.2.0 1
1.3 1.3.0 1
1.4 1.4.1 2
1.5 1.5.1 2
1.6 1.6.2 3
1.7 1.7.3 4
1.8 1.8.0 1
every exact build, per series
1.0 — 1.0.0
1.1 — 1.1.2 · 1.1.1 · 1.1.0
1.2 — 1.2.0
1.3 — 1.3.0
1.4 — 1.4.1 · 1.4.0
1.5 — 1.5.1 · 1.5.0
1.6 — 1.6.2 · 1.6.1 · 1.6.0
1.7 — 1.7.3 · 1.7.2 · 1.7.1 · 1.7.0
1.8 — 1.8.0

Configuration

Arguments and nested blocks the engine accepts — generated from the module itself, so it can't drift.

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)
Under the hood — module releases you never write these; doze picks and pins automatically

The plugin releases that provide this engine. doze selects the newest one compatible with your doze and your declared versions, pins it in doze.lock, and the index is cumulative — older releases stay resolvable for pinned lockfiles. modules { temporal { version = "…" } } pins one exactly (the escape hatch for bisecting a regression).

release protocol engine support platforms
0.2.2 stable 1 1 3 platforms
0.2.1 1 1 3 platforms

raw signed data: index.yaml ↗ · meta.yaml ↗