Temporal CLI server command reference
Server commands allow you to start and manage the Temporal ServerWhat is the Temporal Server?
The Temporal Server is a grouping of four horizontally scalable services.
Learn more from the command line.
Currently, cli server functionality extends to starting the Server.
start-dev
The temporal server start-dev command starts the Temporal Server on localhost:7233.
The results of any command run on the Server can be viewed at http://localhost:7233.
- --configtemporal config 
 Path to config directory.
 Learn more
- --db-filenametemporal db-filename 
 File in which to persist Temporal state.
 Learn more
- --dynamic-config-valuetemporal dynamic-config-value 
 Dynamic config value, as KEY=JSON_VALUE.
 Learn more
- --headlesstemporal headless 
 Disable the Web UI.
 Learn more
- --iptemporal ip 
 IPv4 address to bind the frontend service to.
 Learn more
- --log-formattemporal log-format 
 Set the log formatting.
 Learn more
- --log-leveltemporal log-level 
 Set the log level.
 Learn more
- --metrics-porttemporal metrics-port 
 Port for /metrics
 Learn more
- --namespacetemporal namespace 
 Identifies a Namespace in the Temporal Workflow.
 Learn more
- --porttemporal port 
 Port for the frontend gRPC service.
 Learn more
- --sqlite-pragmatemporal sqlite-pragma 
 Specify sqlite pragma statements in pragma=value format.
 Learn more
- --ui-asset-pathtemporal ui-asset-path 
 UI Custom Assets path.
 Learn more
- --ui-codec-endpointtemporal ui-codec-endpoint 
 UI Remote data converter HTTP endpoint.
 Learn more
- --ui-iptemporal ui-ip 
 IPv4 address to bind the Web UI to.
 Learn more
- --ui-porttemporal ui-port 
 Port for the Web UI.
 Learn more