#776

[FEATURE REQUEST] Add Daytona as a sandbox backend

Openmu-hashmiopened 7mo ago

Summary

Add Daytona as an alternative self-hostable sandbox provider. This broadens deployment options for teams that want to self-host or need capabilities beyond the default sandbox.

  • Custom docker images and snapshots as sandbox bases
  • Pause/resume with reconnect to same sandbox
  • BYOK auth (users bring their own Daytona API key/URL)

Existing POC

I've implemented a POC in a fork using the existing sandbox abstraction, demoed it with solid interest: https://x.com/muhashmii/status/2044246242755285155?s=20

NOTE: Fork is behind main and needs cleanup, want to align on approach before submitting a proper PR

Brief Implementation Scope

  • New provider in packages/sandbox/daytona
  • Factory + type discriminator addition
  • UI: sandbox selector option + connection settings

Activity

0

No activity yet.