# Contents

After the success of our previous launch weeks, where we introduced features like GPU support, Jupyter integration, and cloud provider options, we're back with another week of exciting announcements. 

Our first and second launch weeks set new standards for development environments - from advanced RBAC to seamless cloud integrations. Now, we're ready to push the boundaries even further.

This week marks our third launch week at Daytona, where we'll unveil six new features that make development environments more secure, flexible, and powerful.

Our community's feedback has shaped these additions, and we're excited to start with one of your most requested features: commit signing support.

Secure Your Code with Commit Signing

Code security isn't just about protecting your repositories - it's about ensuring the authenticity of every commit. Today, we're introducing native support for SSH and GPG commit signing in Daytona.

Why Commit Signing Matters

Ever wondered if that commit really came from your teammate? Without signed commits, anyone can impersonate another developer by changing their git config. Signed commits create a verified chain of trust, ensuring code changes come from authorized developers.

Flexible Signing Options

Daytona now supports both SSH and GPG signing methods when configuring git providers:

  • SSH Signing: Leverage your existing SSH keys to sign commits

  • GPG Signing: Use GPG keys for enhanced cryptographic verification

  • Provider Support: Available for GitLab, GitHub, Github Enterprise, Gitlab Self Managed, Gitea, Azure Devops and AWS CodeCommit

Getting Started

Setting up commit signing is straightforward:

  1. Choose your preferred signing method (SSH or GPG) when adding a git provider

  2. Input your SSH public key or GPG key ID

  3. Start making verified commits immediately

Choose your preferred signing method (SSH or GPG)
Choose your preferred signing method (SSH or GPG)

Benefits for Teams

  • Enhanced Security: Cryptographically verify commit authenticity

  • Simplified Setup: No manual key configuration needed

  • Flexibility: Choose between SSH and GPG based on your needs

  • Compliance: Meet security requirements with verified commits

Update to the latest version of Daytona to start using commit signing. Check our documentation for detailed setup instructions.

Stay tuned for tomorrow's announcement - we're just getting started!

Inspired by the launch week format popularized by Supabase and tracked at launchweek.dev, we're excited to bring you a week of daily announcements that will reshape how developers interact with their development environments.

Tags::
  • launch-week
  • day-1
  • oss