Getting Started
Follow the Quickstart Guide to install Kestra and start building your first workflows.
Quickstart
Start Kestra in a Docker container and create your first flow.
Installation Guide
Install Kestra in your preferred environment.
Tutorial
Follow the tutorial to schedule and orchestrate your first workflows.
Workflow Components
Get to know the main orchestration components of a Kestra workflow.
Concepts
Learn the concepts and best practices to get the most out of Kestra.
Enterprise Edition
Explore unique features of the Enterprise Edition and Kestra Cloud.
Architecture
Dive into Kestra's architecture and learn how it differs between various editions.
Developer Guide
Develop Python, R, Shell, PowerShell, Julia, Ruby or Node.js scripts and integrate them with Git and CI/CD.
Plugins
Browse Kestra's integrations and learn how to create your own plugins.
Administrator Guide
Deploy, configure, secure, and manage Kestra in production.
Configuration Guide
Almost everything is configurable in Kestra. Here you'll find the different configuration options available to Administrators.
API Reference
Check the API reference for the Open-Source and Enterprise Edition.
Migration Guide
Migrate to the latest version of Kestra.
Terraform Provider
Manage resources and their underlying infrastructure with our official Terraform provider.
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
Contribute to our open-source community.
How-to Guides
Tutorials covering various use cases step by step.
Community Guidelines
The Kestra community is a friendly and welcoming place for everyone.
Was this page helpful?