infra icon indicating copy to clipboard operation
infra copied to clipboard

Infrastructure powering E2B - Secure Runtime for AI Agents & Apps

Results 39 infra issues
Sort by recently updated
recently updated
newest added

**Draft** of the improved spec for `envd` and API. ### `envd` - REST API server for file upload and download - (probably) gRPC for interacting with the sandbox ### API...

Right now the start cmd is managed by systemd. This PR changed it so it is managed by envd which allows us better control over it and also allows integration...

feature

When we change the template in the client or session proxy the proxy should have been just reloaded without breaking connections. Right now it looks like Nomad restarts the container...

bug

This PR adds a parameter during sandbox creation that allows specifying the sandbox timeout and a route that allows modifying the timeout after creation. This is compatible with the way...

improvement

To enable multiple clients we are adding Network Block Device that allows us to stream sandbox data (rootfs, memfile, snapfile) from single storage (GCP Cloud Storage for now).

feature

Allow to use consul for DNS, we need this for specifying a service on an exact node.

improvement

Preparation for multiple clients - this allows API to place sandboxes on multiple clients based on CPU usage

feature

Right now we health check instances, but because our data plane includes Nomad (placing jobs) and Consul (KV store) right now we need to ensure these are healthy too. The...

improvement

Sometimes when spawning a sandbox the process gets stuck on loading the snapshot and times out. One of the possible causes of this is the network namespace handling in Go...

bug

When creating a lot of sandboxes at the same time the biggest bottleneck right now is the network setup that takes more and more time depending on the number of...

improvement