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:
Choose your preferred signing method (SSH or GPG) when adding a git provider
Input your SSH public key or GPG key ID
Start making verified commits immediately
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.