There are two ways to quickly install and run the Temporal Server:
- Docker: Using
docker-composemakes it easy to develop Workflows locally.
- Helm Charts: Deploying the Server to Kubernetes is an easy way to test the system and develop Workflows.
We do not recommend using either of these methods in a live (production) environment.
Instructions for using the Temporal Helm Chart is available in the temporalio/helm-charts repo README.
Run the Temporal Server
The following steps will run a local instance of the Temporal Server using the default configuration file:
- Clone the temporalio/docker-compose repository.
- Change directory into the root of the project.
- Run the
git clone https://github.com/temporalio/docker-compose.git
After the Temporal Server has started you can view the Temporal Web interface in your browser: localhost:8088
If you want to try other configurations using different dependencies (e.g. different database), or use a custom Docker image, follow the temporalio/docker-compose README.
Run application Workflows
You can now write and run Workflows via the Temporal Server.