Skip to content

Virtual Machine

Sandboxed VMs isolate user-generated code for secure and independent execution.

  • Containerization: Docker containers for lightweight, isolated environments.

  • Orchestration: Kubernetes handles container lifecycle management and scaling.

  • Security:

    • Each VM is sandboxed to prevent cross-project contamination.

    • Restricted network access to mitigate security risks.

    • Per-user isolated sandboxes

    • Secure code execution

  • Persistence: Project files are automatically saved to storage and can be restored from any state.