​Getting ​Started

Follow the Quickstart Guide to install Kestra and start building your first workflows.

Quickstart

Quickstart

Start Kestra in a Docker container and create your first flow.

Installation Guide

Installation Guide

Install Kestra in your preferred environment.

Tutorial

Tutorial

Follow the tutorial to schedule and orchestrate your first workflows.

Workflow Components

Workflow Components

Get to know the main orchestration components of a Kestra workflow.

Concepts

Concepts

Learn the concepts and best practices to get the most out of Kestra.

Enterprise Edition

Enterprise Edition

Explore unique features of the Enterprise Edition and Kestra Cloud.

Architecture

Architecture

Dive into Kestra's architecture and learn how it differs between various editions.

Developer Guide

Developer Guide

Develop Python, R, Shell, PowerShell, Julia, Ruby or Node.js scripts and integrate them with Git and CI/CD.

Plugins

Plugins

Browse Kestra's integrations and learn how to create your own plugins.

Administrator Guide

Administrator Guide

Deploy, configure, secure, and manage Kestra in production.

Configuration Guide

Configuration Guide

Almost everything is configurable in Kestra. Here you'll find the different configuration options available to Administrators.

API Reference

API Reference

Check the API reference for the Open-Source and Enterprise Edition.

Migration Guide

Migration Guide

Migrate to the latest version of Kestra.

Terraform Provider

Terraform Provider

Manage resources and their underlying infrastructure with our official Terraform provider.

User Interface

User Interface

Kestra comes with a rich web user interface located by default on port 8080. If you followed the Quickstart guide, the UI will be available on http://localhost:8080.

Contributing

Contributing

Contribute to our open-source community.

How-to Guides

How-to Guides

Tutorials covering various use cases step by step.

Was this page helpful?