T
Temporal
official ● signeddoze/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) |