About this project
Temporal CLI is a command-line interface for running the Temporal Server and interacting with Workflows, Activities, Namespaces, and other parts of Temporal. It also includes a development server for local testing.
## Quick Install
Reference the documentation for detailed install information.
### Install via Homebrew
brew install temporal
### Install via download
1. Download the version for your OS and architecture:
- Linux amd64
- Linux arm64
- macOS amd64
- macOS arm64 (Apple silicon)
- Windows amd64
2. Extract the downloaded archive.
3. Add the `temporal` binary to your `PATH` (`temporal.exe` for Windows).
### Run via Docker
docker run --rm temporalio/temporal --help
Note that for dev server to be accessible from host system, it needs to listen on external IP and the ports need to be forwarded:
docker run --rm -p 7233:7233 -p 8233:8233 temporalio/temporal:latest server start-dev --ip 0.0.0.0
# UI is now accessible from host at http://localhost:8233/
### Build
1. Install Go
2. Clone repository
3. Switch to cloned directory, and run `go build ./cmd/temporal`
The executable will be at `temporal` (`temporal.exe` for Windows).
## Usage
Reference the documentation for detailed usage information.
## Contributing
See CONTRIBUTING.md.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.