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.
- In the Daytona dashboard, navigate to your profile account icon and select
Settings
. - 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.
-
Click
Create +
to create a Workspace. -
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.
-
-
Select the
dev container configuration file
for your Workspace. -
Select the default
IDE
to use for your Workspace. -
Select
Workspace class
to allocate resources for your Workspace. -
Click
Continue
to proceed with the Workspace creation process.
Wait while Daytona sets up your Workspace. It handles all the initialization and configuration of your environment.