Introduction
Welcome to Daytona
Install Daytona and run the server
Configure a Git provider
Install Daytona providers
Manage local development environments with Daytona
Manage remote development environments using the Docker provider
Manage remote development environments using the AWS provider
Review
Next Steps
If you plan to use Daytona to work on code in your GitHub account, you can set up a Git provider.
This step is optional. If you want to run the example project without making any changes, you don’t need to configure a Git provider.
Daytona allows you to integrate with various Git providers to manage your code repositories. You can add GitHub as a Git provider using a GitHub Personal Access Token.
See the Daytona documentation for other Git providers.
Log in to your GitHub account.
Navigate to Settings > Developer settings > Personal access tokens > Tokens (classic).
Click on Generate new token.
Provide a note for the token, select the required scopes, repo
and user
, and click Generate token.
Copy the generated token and save it securely. You will need it in the next step.
Make sure the Daytona server is running on your computer.
To configure GitHub, run the command below:
daytona git-providers add
Select GitHub from the list using the arrow keys.
Paste your GitHub token and enter your GitHub username.
To verify that Daytona is configured correctly to use GitHub, run the following command:
daytona git-provider list
The output displays GitHub as one of the configured Git providers with your GitHub username.
Name Alias Username
─────────────────────────────────────────────────────────────────────────────────────────────────────────────
GitHub jasonrandrews jasonrandrews
You have now successfully configured GitHub as a Git provider for Daytona.
You can now use Daytona to manage your code repositories hosted on GitHub.