Skip to content

Getting Started

This section will guide you through the steps required to install, configure, and use Daytona to manage your development environments.

Before you Begin

Before installing and using Daytona, ensure that your operating system meets the necessary requirements and dependencies.

Installing Daytona

Follow the instructions provided in the installation guide to install Daytona on your operating system. The guide includes detailed steps for installing Daytona using Single Node, Cluster, and Identity Providers.

The installation process may vary depending on your environment. Refer to the guide for comprehensive instructions tailored to your setup.

Once you have completed the installation, you will be ready to start using Daytona to manage and develop your development environments. If you encounter any issues during installation, consult by reaching out to Daytona’s Slack community for assistance.

Adding a Git Provider

You can integrate Daytona with a Git Provider to manage version control operations and interact with your Git repositories.

Daytona supports a variety of Git Providers, including GitHub, GitLab, Bitbucket, and Bitbucket Server.

This integration supports and enables interacting with your codebase, cloning repositories, and pushing changes directly from Daytona.

Choosing the Default IDE

Daytona allows you to connect to your development environment using a variety of IDEs, including popular options like Visual Studio Code (VSCode) and JetBrains IDEs.

By setting the default IDE, you can automatically open your development environment in your preferred environment, optimizing your workflow and reducing setup time.

  1. In the Daytona dashboard, navigate to your profile account icon and select Settings.
  2. Click Default IDE dropdown menu to select your default IDE for opening development environments.

Upon selecting, Daytona will set it as the default IDE. You can now automatically open your development environment with the selected IDE already connected.

Creating your Workspace

Creating a Workspace allows you to set up a new environment either by selecting a repository from a configured Git provider like GitHub, GitLab, Bitbucket, or Gitea, or by manually entering a Git repository URL.

  1. Click Create + to create a Workspace.

  2. Select the Git repository you want to use or enter a custom repository URL. Daytona provides two options for linking your repository:

    • Selecting from a List of Repositories

      If you select a Git repository (e.g., GitHub), you will be presented with a list of your repositories from which you can select the desired repository.

    • Entering a Custom Repository URL

      Alternatively, you can enter a custom repository URL manually if the repository is not listed under your Git Provider account or is from an external source.

  3. Select the dev container configuration file for your Workspace.

  4. Select the default IDE to use for your Workspace.

  5. Select Workspace class to allocate resources for your Workspace.

  6. Click Continue to proceed with the Workspace creation process.

⠋ Warming up...

Wait while Daytona sets up your Workspace. It handles all the initialization and configuration of your environment.