Someone was wrong on the internet, so I built a Temporal Docker extension

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A Temporal developer advocate built a Docker Desktop extension for running Temporal locally after a community member doubted it was possible. The extension wraps the `temporal server start-dev` command behind a button in Docker Desktop, exposing gRPC on localhost:7233 and the Temporal Web UI on localhost:8233, with SQLite-backed persistent storage. An early iframe-based approach was scrapped after re-reading Docker's extension design guidelines, which require native-feeling UI rather than embedding entire product surfaces. The final extension shows server readiness, worker status, recent workflows with deep-links into Temporal UI, and a confirmation-gated Clear History button for resetting local state. The goal is to lower the barrier to starting Temporal locally for developers already comfortable in Docker Desktop, without replacing the CLI or the full Temporal Web UI.

9m read timeFrom temporal.io
Post cover image
Table of contents
I had some history here #The first version was too clever #What the extension actually does #The reset button exists because local dev is local dev #The UI became a real UI eventually #Why this matters #The community part #Try it #
153 Impressions