├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── e2b-setup-env.yml ├── infra-iac ├── db │ ├── .migration.sql │ ├── .seed-db.sql │ ├── init-config.sh │ └── init-db.sh ├── destroy-cnf.sh ├── destroy.sh ├── init.sh ├── packer │ ├── main.pkr.hcl │ ├── packer.sh │ ├── setup │ │ ├── daemon.json │ │ ├── gc-ops.config.yaml │ │ ├── install-consul.sh │ │ ├── install-nomad.sh │ │ ├── limits.conf │ │ ├── supervisor-initd-script.sh │ │ └── supervisord.conf │ └── variables.pkr.hcl └── terraform │ ├── main.tf │ ├── outputs.tf │ ├── prepare.sh │ ├── provider.tf.tpl │ ├── scripts │ ├── run-api-nomad.sh │ ├── run-build-cluster-nomad.sh │ ├── run-consul.sh │ ├── run-nomad.sh │ ├── start-api.sh │ ├── start-build-cluster.sh │ ├── start-client.sh │ └── start-server.sh │ ├── start.sh │ └── var.tf.tpl ├── nomad ├── deploy.sh ├── nomad.sh ├── origin │ ├── api.hcl │ ├── docker-reverse-proxy.hcl │ ├── edge.hcl │ ├── logs-collector.hcl │ ├── loki.hcl │ ├── orchestrator.hcl │ ├── otel-collector.hcl │ ├── redis.hcl │ └── template-manager.hcl └── prepare.sh ├── packages ├── api │ ├── .air.toml │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── go.mod │ ├── go.sum │ ├── internal │ │ ├── analytics_collector │ │ │ ├── analytics.go │ │ │ ├── auth.go │ │ │ ├── client.go │ │ │ ├── collector.pb.go │ │ │ └── collector_grpc.pb.go │ │ ├── api │ │ │ ├── api.gen.go │ │ │ ├── error.go │ │ │ ├── spec.gen.go │ │ │ └── types.gen.go │ │ ├── auth │ │ │ ├── constants.go │ │ │ └── middleware.go │ │ ├── cache │ │ │ ├── auth │ │ │ │ └── cache.go │ │ │ ├── instance │ │ │ │ ├── instance.go │ │ │ │ ├── lifecycle_cache.go │ │ │ │ ├── lifecycle_cache_test.go │ │ │ │ ├── monitoring.go │ │ │ │ ├── operations.go │ │ │ │ ├── reservation.go │ │ │ │ ├── reservation_test.go │ │ │ │ ├── sync.go │ │ │ │ └── sync_test.go │ │ │ └── templates │ │ │ │ └── cache.go │ │ ├── constants │ │ │ ├── templates.go │ │ │ └── tiers.go │ │ ├── dns │ │ │ └── server.go │ │ ├── edge │ │ │ ├── client.go │ │ │ ├── cluster.go │ │ │ ├── cluster_nodes.go │ │ │ └── pool.go │ │ ├── grpc │ │ │ └── client.go │ │ ├── handlers │ │ │ ├── accesstoken.go │ │ │ ├── admin.go │ │ │ ├── apikey.go │ │ │ ├── auth.go │ │ │ ├── sandbox.go │ │ │ ├── sandbox_create.go │ │ │ ├── sandbox_get.go │ │ │ ├── sandbox_kill.go │ │ │ ├── sandbox_logs.go │ │ │ ├── sandbox_metrics.go │ │ │ ├── sandbox_metrics_test.go │ │ │ ├── sandbox_pause.go │ │ │ ├── sandbox_refresh.go │ │ │ ├── sandbox_resume.go │ │ │ ├── sandbox_timeout.go │ │ │ ├── sandboxes_list.go │ │ │ ├── sandboxes_list_metrics.go │ │ │ ├── store.go │ │ │ ├── store_test.go │ │ │ ├── teams.go │ │ │ ├── template_build_status.go │ │ │ ├── template_delete.go │ │ │ ├── template_request_build.go │ │ │ ├── template_start_build.go │ │ │ ├── template_update.go │ │ │ └── templates_list.go │ │ ├── middleware │ │ │ ├── exclude.go │ │ │ └── otel │ │ │ │ ├── metrics │ │ │ │ ├── config.go │ │ │ │ ├── middleware.go │ │ │ │ ├── option.go │ │ │ │ ├── otelrecorder.go │ │ │ │ └── recorder.go │ │ │ │ └── tracing │ │ │ │ └── middleware.go │ │ ├── node │ │ │ └── node.go │ │ ├── orchestrator │ │ │ ├── analytics.go │ │ │ ├── cache.go │ │ │ ├── client.go │ │ │ ├── create_instance.go │ │ │ ├── delete_instance.go │ │ │ ├── keep_alive.go │ │ │ ├── list_cached_builds.go │ │ │ ├── list_instances.go │ │ │ ├── metrics.go │ │ │ ├── node.go │ │ │ ├── orchestrator.go │ │ │ ├── pause_instance.go │ │ │ └── update_instance.go │ │ ├── sandbox │ │ │ ├── sandbox_envd_secret.go │ │ │ └── sandbox_features.go │ │ ├── team │ │ │ └── apikeys.go │ │ ├── template-manager │ │ │ ├── client.go │ │ │ ├── logs.go │ │ │ ├── template_manager.go │ │ │ ├── template_manager_local.go │ │ │ ├── template_manager_test.go │ │ │ └── template_status.go │ │ └── utils │ │ │ ├── body.go │ │ │ ├── counter.go │ │ │ ├── db.go │ │ │ ├── error.go │ │ │ ├── grpc.go │ │ │ ├── result.go │ │ │ ├── sandboxes_list.go │ │ │ ├── split.go │ │ │ └── writer.go │ ├── main.go │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── build.sh ├── client-proxy │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── go.mod │ ├── go.sum │ ├── internal │ │ ├── consts.go │ │ ├── edge-pass-through │ │ │ └── proxy.go │ │ ├── edge │ │ │ ├── authorization │ │ │ │ └── authorization.go │ │ │ ├── handlers │ │ │ │ ├── healthy.go │ │ │ │ ├── info.go │ │ │ │ ├── sandbox-catalog-create-entry.go │ │ │ │ ├── sandbox-catalog-delete-entry.go │ │ │ │ ├── service-discovery-node-drain.go │ │ │ │ ├── service-discovery-node-kill.go │ │ │ │ ├── service-discovery-nodes-list.go │ │ │ │ ├── service-discovery-orchestrators.go │ │ │ │ ├── store.go │ │ │ │ └── template-build-logs.go │ │ │ ├── http.go │ │ │ ├── info │ │ │ │ └── info.go │ │ │ ├── logger-provider │ │ │ │ ├── provider.go │ │ │ │ └── provider_loki.go │ │ │ ├── pool │ │ │ │ ├── edge-pool.go │ │ │ │ ├── edge.go │ │ │ │ ├── orchestrator-pool.go │ │ │ │ └── orchestrator.go │ │ │ ├── sandboxes │ │ │ │ ├── catalog.go │ │ │ │ ├── catalog_memory.go │ │ │ │ └── catalog_redis.go │ │ │ └── service.go │ │ ├── proxy │ │ │ └── proxy.go │ │ └── service-discovery │ │ │ ├── adapter.go │ │ │ ├── builder.go │ │ │ ├── dns-service-discovery.go │ │ │ ├── ec2-service-discovery.go │ │ │ └── static-service-discovery.go │ ├── main.go │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── cluster-disk-image │ ├── .gitignore │ ├── Makefile │ ├── setup │ │ ├── daemon.json │ │ ├── gc-ops.config.yaml │ │ ├── install-consul.sh │ │ ├── install-nomad.sh │ │ ├── limits.conf │ │ ├── supervisor-initd-script.sh │ │ └── supervisord.conf │ └── variables.pkr.hcl ├── create_template.sh ├── db │ ├── Dockerfile │ ├── Makefile │ ├── client │ │ └── client.go │ ├── go.mod │ ├── go.sum │ ├── migrations │ │ ├── 20000101000000_auth.sql │ │ ├── 20000101000001_rls_for_migration_table.sql │ │ ├── 20231124185944_create_schemas_and_tables.sql │ │ ├── 20231220094836_create_triggers_and_policies.sql │ │ ├── 20231222181015_add_env_resources.sql │ │ ├── 20240103104619_add_team_email.sql │ │ ├── 20240106121919_add_team_ban_fields.sql │ │ ├── 20240202120312_add_kernel_version.sql │ │ ├── 20240219190940_add_max_length_hours.sql │ │ ├── 20240221023613_add_firecracker_version.sql │ │ ├── 20240221215408_update_firecracker_version.sql │ │ ├── 20240305221944_remove_tier_resources.sql │ │ ├── 20240315165236_create_env_builds.sql │ │ ├── 20240605070918_refactor_triggers_and_policies.sql │ │ ├── 20240625095352_add_envd_version.sql │ │ ├── 20240728094137_add_default_team_flag.sql │ │ ├── 20240909142106_drop_team_policies.sql │ │ ├── 20241120222814_add_team_api_key_metadata.sql │ │ ├── 20241121225404_add_team_api_key_id.sql │ │ ├── 20241127174604_add_env_creator.sql │ │ ├── 20241206124325_add_user_team_adder.sql │ │ ├── 20241213142106_create_snapshots.sql │ │ ├── 20250106142106_remove_team_is_default.sql │ │ ├── 20250206105106_add_snapshot_constraints.sql │ │ ├── 20250211160814_add_token_hashes.sql │ │ ├── 20250306105106_add_indexes.sql │ │ ├── 20250404151700_add_snapshots_sbx_started_at.sql │ │ ├── 20250409113306_add_envd_secured_to_snapshot.sql │ │ ├── 20250506112836_builds_status_index.sql │ │ ├── 20250507134356_add_max_specs_to_tier.sql │ │ ├── 20250513111201_tier_fix_max_memory.sql │ │ ├── 20250522105042_users_teams_add_created_at.sql │ │ ├── 20250528203546_ready_command.sql │ │ ├── 20250606204750_optimize_hashed_key_schema.sql │ │ ├── 20250606213446_deployment_cluster.sql │ │ ├── 20250624001047_deploy_cluster_policy.sql │ │ ├── 20250624001048_cluster_for_templates.sql │ │ ├── 20250624001049_cluster_for_builds.sql │ │ ├── check-tables.sh │ │ ├── cleanup.sh │ │ ├── config.properties │ │ ├── docker-compose.yml │ │ ├── migrate-and-verify.sh │ │ └── run-all-migrations.sh │ ├── queries │ │ ├── db.go │ │ ├── get_active_clusters.sql │ │ ├── get_active_clusters.sql.go │ │ ├── get_env_with_build.sql │ │ ├── get_env_with_build.sql.go │ │ ├── get_inprogress_builds.sql │ │ ├── get_inprogress_builds.sql.go │ │ ├── get_last_snapshot.sql │ │ ├── get_last_snapshot.sql.go │ │ ├── get_snapshots_with_cursor.sql │ │ ├── get_snapshots_with_cursor.sql.go │ │ ├── models.go │ │ ├── teams___tiers__usersteams.sql │ │ ├── teams___tiers__usersteams.sql.go │ │ ├── teams_usersteams_join.sql │ │ └── teams_usersteams_join.sql.go │ ├── scripts │ │ └── migrator.go │ ├── sqlc.yaml │ └── types │ │ └── types.go ├── docker-reverse-proxy │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── go.mod │ ├── go.sum │ ├── internal │ │ ├── auth │ │ │ ├── aws.go │ │ │ └── validate.go │ │ ├── cache │ │ │ └── auth.go │ │ ├── constants │ │ │ ├── aws.go │ │ │ └── main.go │ │ ├── handlers │ │ │ ├── health.go │ │ │ ├── login.go │ │ │ ├── proxy.go │ │ │ ├── store.go │ │ │ └── token.go │ │ └── utils │ │ │ ├── authorization.go │ │ │ ├── random.go │ │ │ └── string.go │ ├── main.go │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── envd │ ├── .gitignore │ ├── .goreleaser.yml │ ├── Makefile │ ├── README.md │ ├── debug.Dockerfile │ ├── go.mod │ ├── go.sum │ ├── internal │ │ ├── api │ │ │ ├── api.gen.go │ │ │ ├── auth.go │ │ │ ├── auth_test.go │ │ │ ├── cfg.yaml │ │ │ ├── download.go │ │ │ ├── envs.go │ │ │ ├── error.go │ │ │ ├── generate.go │ │ │ ├── init.go │ │ │ ├── store.go │ │ │ └── upload.go │ │ ├── host │ │ │ ├── metrics.go │ │ │ └── sync.go │ │ ├── logs │ │ │ ├── bufferedEvents.go │ │ │ ├── exporter │ │ │ │ ├── exporter.go │ │ │ │ └── mmds.go │ │ │ ├── interceptor.go │ │ │ └── logger.go │ │ ├── permissions │ │ │ ├── authenticate.go │ │ │ ├── keepalive.go │ │ │ ├── path.go │ │ │ └── user.go │ │ ├── services │ │ │ ├── filesystem │ │ │ │ ├── dir.go │ │ │ │ ├── move.go │ │ │ │ ├── remove.go │ │ │ │ ├── service.go │ │ │ │ ├── stat.go │ │ │ │ ├── utils.go │ │ │ │ ├── watch.go │ │ │ │ └── watch_sync.go │ │ │ ├── process │ │ │ │ ├── connect.go │ │ │ │ ├── handler │ │ │ │ │ ├── handler.go │ │ │ │ │ ├── multiplex.go │ │ │ │ │ └── oom.go │ │ │ │ ├── input.go │ │ │ │ ├── list.go │ │ │ │ ├── service.go │ │ │ │ ├── signal.go │ │ │ │ ├── start.go │ │ │ │ └── update.go │ │ │ └── spec │ │ │ │ ├── filesystem │ │ │ │ ├── filesystem.pb.go │ │ │ │ └── filesystemconnect │ │ │ │ │ └── filesystem.connect.go │ │ │ │ └── process │ │ │ │ ├── process.pb.go │ │ │ │ └── processconnect │ │ │ │ └── process.connect.go │ │ └── utils │ │ │ ├── map.go │ │ │ ├── multipart.go │ │ │ └── rfsnotify.go │ ├── main.go │ ├── package.json │ ├── spec │ │ ├── buf.gen.shared.yaml │ │ ├── buf.gen.yaml │ │ ├── envd.yaml │ │ ├── filesystem │ │ │ └── filesystem.proto │ │ └── process │ │ │ └── process.proto │ └── upload.sh ├── fc-kernels │ ├── .gitignore │ ├── Makefile │ ├── build.sh │ ├── configs │ │ └── 6.1.102.config │ ├── kernel_versions.txt │ └── upload.sh ├── fc-versions │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── build.sh │ ├── firecracker_versions.txt │ └── upload.sh ├── orchestrator │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── cmd │ │ ├── build-template │ │ │ └── main.go │ │ ├── inspect-data │ │ │ └── main.go │ │ ├── inspect-header │ │ │ └── main.go │ │ ├── mock-nbd │ │ │ └── mock.go │ │ └── simulate-headers-merge │ │ │ └── main.go │ ├── go.mod │ ├── go.sum │ ├── info.proto │ ├── internal │ │ ├── config │ │ │ └── config.go │ │ ├── grpcserver │ │ │ └── server.go │ │ ├── healthcheck │ │ │ └── healthcheck.go │ │ ├── metrics │ │ │ └── sandboxes.go │ │ ├── proxy │ │ │ └── proxy.go │ │ ├── sandbox │ │ │ ├── block │ │ │ │ ├── cache.go │ │ │ │ ├── chunk.go │ │ │ │ ├── device.go │ │ │ │ ├── local.go │ │ │ │ ├── overlay.go │ │ │ │ └── tracker.go │ │ │ ├── build │ │ │ │ ├── build.go │ │ │ │ ├── cache.go │ │ │ │ ├── cache_test.go │ │ │ │ ├── diff.go │ │ │ │ ├── local_diff.go │ │ │ │ └── storage_diff.go │ │ │ ├── checks.go │ │ │ ├── cleanup.go │ │ │ ├── diffcreator.go │ │ │ ├── envd.go │ │ │ ├── fc │ │ │ │ ├── client_linux.go │ │ │ │ ├── client_other.go │ │ │ │ ├── kernel_args.go │ │ │ │ ├── mmds.go │ │ │ │ └── process.go │ │ │ ├── health.go │ │ │ ├── metrics.go │ │ │ ├── nbd │ │ │ │ ├── dispatch.go │ │ │ │ ├── path_direct_linux.go │ │ │ │ ├── path_direct_other.go │ │ │ │ └── pool.go │ │ │ ├── network │ │ │ │ ├── firewall.go │ │ │ │ ├── host_linux.go │ │ │ │ ├── host_other.go │ │ │ │ ├── network_linux.go │ │ │ │ ├── network_other.go │ │ │ │ ├── pool.go │ │ │ │ ├── slot.go │ │ │ │ ├── storage.go │ │ │ │ ├── storage_kv.go │ │ │ │ ├── storage_local.go │ │ │ │ └── storage_memory.go │ │ │ ├── rootfs │ │ │ │ ├── direct.go │ │ │ │ ├── nbd.go │ │ │ │ └── rootfs.go │ │ │ ├── sandbox.go │ │ │ ├── socket │ │ │ │ └── socket.go │ │ │ ├── template │ │ │ │ ├── cache.go │ │ │ │ ├── file.go │ │ │ │ ├── local_file.go │ │ │ │ ├── local_template.go │ │ │ │ ├── storage.go │ │ │ │ ├── storage_file.go │ │ │ │ ├── storage_template.go │ │ │ │ └── template.go │ │ │ └── uffd │ │ │ │ ├── handler.go │ │ │ │ ├── memory_backend.go │ │ │ │ ├── noop.go │ │ │ │ ├── serve_linux.go │ │ │ │ └── serve_other.go │ │ ├── server │ │ │ ├── main.go │ │ │ ├── sandboxes.go │ │ │ ├── sandboxes_test.go │ │ │ └── template_cache.go │ │ ├── service │ │ │ ├── info.go │ │ │ ├── service.go │ │ │ └── service_info.go │ │ └── template │ │ │ ├── build │ │ │ ├── build.go │ │ │ ├── command.go │ │ │ ├── configure.sh │ │ │ ├── envd.go │ │ │ ├── ext4 │ │ │ │ └── tools.go │ │ │ ├── memory.go │ │ │ ├── oci │ │ │ │ ├── oci.go │ │ │ │ └── oci_test.go │ │ │ ├── provision.sh │ │ │ ├── ready_command.go │ │ │ ├── rootfs.go │ │ │ ├── tar.go │ │ │ ├── template_builder.go │ │ │ ├── template_config.go │ │ │ └── writer │ │ │ │ ├── filtered_writer.go │ │ │ │ ├── postprocessor.go │ │ │ │ ├── postprocessor_test.go │ │ │ │ └── writer.go │ │ │ ├── cache │ │ │ └── build_cache.go │ │ │ ├── constants │ │ │ └── service.go │ │ │ ├── server │ │ │ ├── create_template.go │ │ │ ├── delete_template.go │ │ │ ├── health_status.go │ │ │ ├── main.go │ │ │ └── template_status.go │ │ │ └── template │ │ │ ├── main.go │ │ │ └── storage.go │ ├── main.go │ ├── orchestrator.proto │ ├── template-manager.proto │ ├── upload-envs.sh │ ├── upload-orchestrator.sh │ └── upload-template-manager.sh ├── shared │ ├── Makefile │ ├── go.mod │ ├── go.sum │ ├── pkg │ │ ├── artifacts-registry │ │ │ ├── registry.go │ │ │ ├── registry_aws.go │ │ │ ├── registry_gcp.go │ │ │ └── registry_local.go │ │ ├── chdb │ │ │ ├── clickhouse.go │ │ │ ├── config.go │ │ │ ├── metrics.go │ │ │ ├── migrations │ │ │ │ ├── 0001_create_metrics_table.down.sql │ │ │ │ └── 0001_create_metrics_table.up.sql │ │ │ ├── migrator.go │ │ │ └── mock.go │ │ ├── consts │ │ │ ├── edge.go │ │ │ ├── envd.go │ │ │ ├── gcp.go │ │ │ └── sandboxes.go │ │ ├── db │ │ │ ├── apiKeys.go │ │ │ ├── auth.go │ │ │ ├── client.go │ │ │ ├── env_aliases.go │ │ │ ├── envs.go │ │ │ ├── errors.go │ │ │ └── snapshot.go │ │ ├── env │ │ │ └── env.go │ │ ├── fc │ │ │ ├── client │ │ │ │ ├── firecracker_client.go │ │ │ │ └── operations │ │ │ │ │ ├── create_snapshot_parameters.go │ │ │ │ │ ├── create_snapshot_responses.go │ │ │ │ │ ├── create_sync_action_parameters.go │ │ │ │ │ ├── create_sync_action_responses.go │ │ │ │ │ ├── describe_balloon_config_parameters.go │ │ │ │ │ ├── describe_balloon_config_responses.go │ │ │ │ │ ├── describe_balloon_stats_parameters.go │ │ │ │ │ ├── describe_balloon_stats_responses.go │ │ │ │ │ ├── describe_instance_parameters.go │ │ │ │ │ ├── describe_instance_responses.go │ │ │ │ │ ├── get_export_vm_config_parameters.go │ │ │ │ │ ├── get_export_vm_config_responses.go │ │ │ │ │ ├── get_firecracker_version_parameters.go │ │ │ │ │ ├── get_firecracker_version_responses.go │ │ │ │ │ ├── get_machine_configuration_parameters.go │ │ │ │ │ ├── get_machine_configuration_responses.go │ │ │ │ │ ├── get_mmds_parameters.go │ │ │ │ │ ├── get_mmds_responses.go │ │ │ │ │ ├── load_snapshot_parameters.go │ │ │ │ │ ├── load_snapshot_responses.go │ │ │ │ │ ├── operations_client.go │ │ │ │ │ ├── patch_balloon_parameters.go │ │ │ │ │ ├── patch_balloon_responses.go │ │ │ │ │ ├── patch_balloon_stats_interval_parameters.go │ │ │ │ │ ├── patch_balloon_stats_interval_responses.go │ │ │ │ │ ├── patch_guest_drive_by_id_parameters.go │ │ │ │ │ ├── patch_guest_drive_by_id_responses.go │ │ │ │ │ ├── patch_guest_network_interface_by_id_parameters.go │ │ │ │ │ ├── patch_guest_network_interface_by_id_responses.go │ │ │ │ │ ├── patch_machine_configuration_parameters.go │ │ │ │ │ ├── patch_machine_configuration_responses.go │ │ │ │ │ ├── patch_mmds_parameters.go │ │ │ │ │ ├── patch_mmds_responses.go │ │ │ │ │ ├── patch_vm_parameters.go │ │ │ │ │ ├── patch_vm_responses.go │ │ │ │ │ ├── put_balloon_parameters.go │ │ │ │ │ ├── put_balloon_responses.go │ │ │ │ │ ├── put_cpu_configuration_parameters.go │ │ │ │ │ ├── put_cpu_configuration_responses.go │ │ │ │ │ ├── put_entropy_device_parameters.go │ │ │ │ │ ├── put_entropy_device_responses.go │ │ │ │ │ ├── put_guest_boot_source_parameters.go │ │ │ │ │ ├── put_guest_boot_source_responses.go │ │ │ │ │ ├── put_guest_drive_by_id_parameters.go │ │ │ │ │ ├── put_guest_drive_by_id_responses.go │ │ │ │ │ ├── put_guest_network_interface_by_id_parameters.go │ │ │ │ │ ├── put_guest_network_interface_by_id_responses.go │ │ │ │ │ ├── put_guest_vsock_parameters.go │ │ │ │ │ ├── put_guest_vsock_responses.go │ │ │ │ │ ├── put_logger_parameters.go │ │ │ │ │ ├── put_logger_responses.go │ │ │ │ │ ├── put_machine_configuration_parameters.go │ │ │ │ │ ├── put_machine_configuration_responses.go │ │ │ │ │ ├── put_metrics_parameters.go │ │ │ │ │ ├── put_metrics_responses.go │ │ │ │ │ ├── put_mmds_config_parameters.go │ │ │ │ │ ├── put_mmds_config_responses.go │ │ │ │ │ ├── put_mmds_parameters.go │ │ │ │ │ └── put_mmds_responses.go │ │ │ ├── firecracker.yml │ │ │ └── models │ │ │ │ ├── balloon.go │ │ │ │ ├── balloon_stats.go │ │ │ │ ├── balloon_stats_update.go │ │ │ │ ├── balloon_update.go │ │ │ │ ├── boot_source.go │ │ │ │ ├── cpu_config.go │ │ │ │ ├── cpu_template.go │ │ │ │ ├── drive.go │ │ │ │ ├── entropy_device.go │ │ │ │ ├── error.go │ │ │ │ ├── firecracker_version.go │ │ │ │ ├── full_vm_configuration.go │ │ │ │ ├── instance_action_info.go │ │ │ │ ├── instance_info.go │ │ │ │ ├── logger.go │ │ │ │ ├── machine_configuration.go │ │ │ │ ├── memory_backend.go │ │ │ │ ├── metrics.go │ │ │ │ ├── mmds_config.go │ │ │ │ ├── mmds_contents_object.go │ │ │ │ ├── network_interface.go │ │ │ │ ├── partial_drive.go │ │ │ │ ├── partial_network_interface.go │ │ │ │ ├── rate_limiter.go │ │ │ │ ├── snapshot_create_params.go │ │ │ │ ├── snapshot_load_params.go │ │ │ │ ├── token_bucket.go │ │ │ │ ├── vm.go │ │ │ │ └── vsock.go │ │ ├── feature-flags │ │ │ ├── client.go │ │ │ ├── client_test.go │ │ │ └── flags.go │ │ ├── generate_models.go │ │ ├── grpc │ │ │ ├── envd │ │ │ │ ├── filesystem │ │ │ │ │ ├── filesystem.pb.go │ │ │ │ │ └── filesystemconnect │ │ │ │ │ │ └── filesystem.connect.go │ │ │ │ └── process │ │ │ │ │ ├── process.pb.go │ │ │ │ │ └── processconnect │ │ │ │ │ └── process.connect.go │ │ │ ├── envd_command.go │ │ │ ├── filter.go │ │ │ ├── orchestrator-info │ │ │ │ ├── info.pb.go │ │ │ │ └── info_grpc.pb.go │ │ │ ├── orchestrator │ │ │ │ ├── orchestrator.pb.go │ │ │ │ └── orchestrator_grpc.pb.go │ │ │ └── template-manager │ │ │ │ ├── template-manager.pb.go │ │ │ │ └── template-manager_grpc.pb.go │ │ ├── health │ │ │ └── main.go │ │ ├── http │ │ │ └── edge │ │ │ │ ├── api.gen.go │ │ │ │ ├── client.gen.go │ │ │ │ ├── spec.gen.go │ │ │ │ └── types.gen.go │ │ ├── id │ │ │ └── id.go │ │ ├── keys │ │ │ ├── constants.go │ │ │ ├── hashing.go │ │ │ ├── hmac_sha256.go │ │ │ ├── hmac_sha256_test.go │ │ │ ├── key.go │ │ │ ├── key_test.go │ │ │ ├── sha256.go │ │ │ └── sha256_test.go │ │ ├── logger │ │ │ ├── exporter.go │ │ │ ├── fields.go │ │ │ ├── grpc.go │ │ │ ├── logger.go │ │ │ └── sandbox │ │ │ │ ├── global.go │ │ │ │ ├── logger.go │ │ │ │ ├── metadata.go │ │ │ │ └── sandbox_logger.go │ │ ├── models │ │ │ ├── accesstoken.go │ │ │ ├── accesstoken │ │ │ │ ├── accesstoken.go │ │ │ │ └── where.go │ │ │ ├── accesstoken_create.go │ │ │ ├── accesstoken_delete.go │ │ │ ├── accesstoken_query.go │ │ │ ├── accesstoken_update.go │ │ │ ├── chmodels │ │ │ │ ├── clickhouse.go │ │ │ │ └── metrics.go │ │ │ ├── client.go │ │ │ ├── cluster.go │ │ │ ├── cluster │ │ │ │ ├── cluster.go │ │ │ │ └── where.go │ │ │ ├── cluster_create.go │ │ │ ├── cluster_delete.go │ │ │ ├── cluster_query.go │ │ │ ├── cluster_update.go │ │ │ ├── ent.go │ │ │ ├── enttest │ │ │ │ └── enttest.go │ │ │ ├── env.go │ │ │ ├── env │ │ │ │ ├── env.go │ │ │ │ └── where.go │ │ │ ├── env_create.go │ │ │ ├── env_delete.go │ │ │ ├── env_query.go │ │ │ ├── env_update.go │ │ │ ├── envalias.go │ │ │ ├── envalias │ │ │ │ ├── envalias.go │ │ │ │ └── where.go │ │ │ ├── envalias_create.go │ │ │ ├── envalias_delete.go │ │ │ ├── envalias_query.go │ │ │ ├── envalias_update.go │ │ │ ├── envbuild.go │ │ │ ├── envbuild │ │ │ │ ├── envbuild.go │ │ │ │ └── where.go │ │ │ ├── envbuild_create.go │ │ │ ├── envbuild_delete.go │ │ │ ├── envbuild_query.go │ │ │ ├── envbuild_update.go │ │ │ ├── hook │ │ │ │ └── hook.go │ │ │ ├── internal │ │ │ │ └── schemaconfig.go │ │ │ ├── migrate │ │ │ │ ├── migrate.go │ │ │ │ └── schema.go │ │ │ ├── mutation.go │ │ │ ├── predicate │ │ │ │ └── predicate.go │ │ │ ├── runtime.go │ │ │ ├── runtime │ │ │ │ └── runtime.go │ │ │ ├── snapshot.go │ │ │ ├── snapshot │ │ │ │ ├── snapshot.go │ │ │ │ └── where.go │ │ │ ├── snapshot_create.go │ │ │ ├── snapshot_delete.go │ │ │ ├── snapshot_query.go │ │ │ ├── snapshot_update.go │ │ │ ├── team.go │ │ │ ├── team │ │ │ │ ├── team.go │ │ │ │ └── where.go │ │ │ ├── team_create.go │ │ │ ├── team_delete.go │ │ │ ├── team_query.go │ │ │ ├── team_update.go │ │ │ ├── teamapikey.go │ │ │ ├── teamapikey │ │ │ │ ├── teamapikey.go │ │ │ │ └── where.go │ │ │ ├── teamapikey_create.go │ │ │ ├── teamapikey_delete.go │ │ │ ├── teamapikey_query.go │ │ │ ├── teamapikey_update.go │ │ │ ├── tier.go │ │ │ ├── tier │ │ │ │ ├── tier.go │ │ │ │ └── where.go │ │ │ ├── tier_create.go │ │ │ ├── tier_delete.go │ │ │ ├── tier_query.go │ │ │ ├── tier_update.go │ │ │ ├── tx.go │ │ │ ├── user.go │ │ │ ├── user │ │ │ │ ├── user.go │ │ │ │ └── where.go │ │ │ ├── user_create.go │ │ │ ├── user_delete.go │ │ │ ├── user_query.go │ │ │ ├── user_update.go │ │ │ ├── usersteams.go │ │ │ ├── usersteams │ │ │ │ ├── usersteams.go │ │ │ │ └── where.go │ │ │ ├── usersteams_create.go │ │ │ ├── usersteams_delete.go │ │ │ ├── usersteams_query.go │ │ │ └── usersteams_update.go │ │ ├── proxy │ │ │ ├── handler.go │ │ │ ├── host.go │ │ │ ├── pool │ │ │ │ ├── client.go │ │ │ │ ├── destination.go │ │ │ │ └── pool.go │ │ │ ├── proxy.go │ │ │ ├── proxy_test.go │ │ │ ├── template │ │ │ │ ├── browser_port_closed.html │ │ │ │ ├── browser_sandbox_not_found.html │ │ │ │ ├── port_closed.go │ │ │ │ ├── sandbox_not_found.go │ │ │ │ └── template.go │ │ │ └── tracking │ │ │ │ ├── connection.go │ │ │ │ └── listener.go │ │ ├── schema │ │ │ ├── access_token.go │ │ │ ├── build.go │ │ │ ├── cluster.go │ │ │ ├── env.go │ │ │ ├── env_alias.go │ │ │ ├── mixin.go │ │ │ ├── snapshots.go │ │ │ ├── team.go │ │ │ ├── team_api_key.go │ │ │ ├── tier.go │ │ │ ├── user.go │ │ │ └── users_teams.go │ │ ├── smap │ │ │ └── smap.go │ │ ├── storage │ │ │ ├── header │ │ │ │ ├── block.go │ │ │ │ ├── diff.go │ │ │ │ ├── diff_test.go │ │ │ │ ├── header.go │ │ │ │ ├── inspect.go │ │ │ │ ├── mapping.go │ │ │ │ ├── mapping_test.go │ │ │ │ ├── metadata.go │ │ │ │ └── serialization.go │ │ │ ├── sandbox.go │ │ │ ├── storage.go │ │ │ ├── storage_aws.go │ │ │ ├── storage_fs.go │ │ │ ├── storage_fs_test.go │ │ │ ├── storage_google.go │ │ │ ├── template.go │ │ │ ├── template_build.go │ │ │ ├── template_cache.go │ │ │ └── temporary_memfile.go │ │ ├── synchronization │ │ │ ├── synchronization.go │ │ │ └── synchronization_test.go │ │ ├── telemetry │ │ │ ├── config.go │ │ │ ├── fields.go │ │ │ ├── logs.go │ │ │ ├── main.go │ │ │ ├── meters.go │ │ │ ├── metrics.go │ │ │ ├── traces.go │ │ │ ├── tracing.go │ │ │ └── writer.go │ │ └── utils │ │ │ ├── env.go │ │ │ ├── filter.go │ │ │ ├── map.go │ │ │ ├── map_values.go │ │ │ ├── must.go │ │ │ ├── set_once.go │ │ │ ├── set_once_test.go │ │ │ ├── symlink.go │ │ │ ├── version.go │ │ │ └── wait_map.go │ └── scripts │ │ ├── e2b.Dockerfile │ │ ├── e2b.toml │ │ └── seed │ │ └── postgres │ │ └── seed-db.go └── upload.sh └── test_use_case ├── .env.example ├── .gitignore ├── Dockerfile ├── e2b.Dockerfile.BrowserUse ├── e2b.Dockerfile.Desktop ├── e2b.Dockerfile.code_interpreter └── e2b.Dockerfile.s3fs ├── README.md ├── test_code_interpreter.py ├── test_e2b_desktop.py └── test_e2b_sdk.py /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/README.md -------------------------------------------------------------------------------- /e2b-setup-env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/e2b-setup-env.yml -------------------------------------------------------------------------------- /infra-iac/db/.migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/db/.migration.sql -------------------------------------------------------------------------------- /infra-iac/db/.seed-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/db/.seed-db.sql -------------------------------------------------------------------------------- /infra-iac/db/init-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/db/init-config.sh -------------------------------------------------------------------------------- /infra-iac/db/init-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/db/init-db.sh -------------------------------------------------------------------------------- /infra-iac/destroy-cnf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/destroy-cnf.sh -------------------------------------------------------------------------------- /infra-iac/destroy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/destroy.sh -------------------------------------------------------------------------------- /infra-iac/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/init.sh -------------------------------------------------------------------------------- /infra-iac/packer/main.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/main.pkr.hcl -------------------------------------------------------------------------------- /infra-iac/packer/packer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/packer.sh -------------------------------------------------------------------------------- /infra-iac/packer/setup/daemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "icc": false 3 | } -------------------------------------------------------------------------------- /infra-iac/packer/setup/gc-ops.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/setup/gc-ops.config.yaml -------------------------------------------------------------------------------- /infra-iac/packer/setup/install-consul.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/setup/install-consul.sh -------------------------------------------------------------------------------- /infra-iac/packer/setup/install-nomad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/setup/install-nomad.sh -------------------------------------------------------------------------------- /infra-iac/packer/setup/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/setup/limits.conf -------------------------------------------------------------------------------- /infra-iac/packer/setup/supervisor-initd-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/setup/supervisor-initd-script.sh -------------------------------------------------------------------------------- /infra-iac/packer/setup/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/setup/supervisord.conf -------------------------------------------------------------------------------- /infra-iac/packer/variables.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/packer/variables.pkr.hcl -------------------------------------------------------------------------------- /infra-iac/terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/main.tf -------------------------------------------------------------------------------- /infra-iac/terraform/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/outputs.tf -------------------------------------------------------------------------------- /infra-iac/terraform/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/prepare.sh -------------------------------------------------------------------------------- /infra-iac/terraform/provider.tf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/provider.tf.tpl -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/run-api-nomad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/run-api-nomad.sh -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/run-build-cluster-nomad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/run-build-cluster-nomad.sh -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/run-consul.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/run-consul.sh -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/run-nomad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/run-nomad.sh -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/start-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/start-api.sh -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/start-build-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/start-build-cluster.sh -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/start-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/start-client.sh -------------------------------------------------------------------------------- /infra-iac/terraform/scripts/start-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/scripts/start-server.sh -------------------------------------------------------------------------------- /infra-iac/terraform/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/start.sh -------------------------------------------------------------------------------- /infra-iac/terraform/var.tf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/infra-iac/terraform/var.tf.tpl -------------------------------------------------------------------------------- /nomad/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/deploy.sh -------------------------------------------------------------------------------- /nomad/nomad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/nomad.sh -------------------------------------------------------------------------------- /nomad/origin/api.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/api.hcl -------------------------------------------------------------------------------- /nomad/origin/docker-reverse-proxy.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/docker-reverse-proxy.hcl -------------------------------------------------------------------------------- /nomad/origin/edge.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/edge.hcl -------------------------------------------------------------------------------- /nomad/origin/logs-collector.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/logs-collector.hcl -------------------------------------------------------------------------------- /nomad/origin/loki.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/loki.hcl -------------------------------------------------------------------------------- /nomad/origin/orchestrator.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/orchestrator.hcl -------------------------------------------------------------------------------- /nomad/origin/otel-collector.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/otel-collector.hcl -------------------------------------------------------------------------------- /nomad/origin/redis.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/redis.hcl -------------------------------------------------------------------------------- /nomad/origin/template-manager.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/origin/template-manager.hcl -------------------------------------------------------------------------------- /nomad/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/nomad/prepare.sh -------------------------------------------------------------------------------- /packages/api/.air.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/.air.toml -------------------------------------------------------------------------------- /packages/api/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | mkfcenv.tar.gz 3 | .env 4 | .shared 5 | .db 6 | -------------------------------------------------------------------------------- /packages/api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/Dockerfile -------------------------------------------------------------------------------- /packages/api/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/Makefile -------------------------------------------------------------------------------- /packages/api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/go.mod -------------------------------------------------------------------------------- /packages/api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/go.sum -------------------------------------------------------------------------------- /packages/api/internal/analytics_collector/analytics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/analytics_collector/analytics.go -------------------------------------------------------------------------------- /packages/api/internal/analytics_collector/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/analytics_collector/auth.go -------------------------------------------------------------------------------- /packages/api/internal/analytics_collector/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/analytics_collector/client.go -------------------------------------------------------------------------------- /packages/api/internal/analytics_collector/collector.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/analytics_collector/collector.pb.go -------------------------------------------------------------------------------- /packages/api/internal/analytics_collector/collector_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/analytics_collector/collector_grpc.pb.go -------------------------------------------------------------------------------- /packages/api/internal/api/api.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/api/api.gen.go -------------------------------------------------------------------------------- /packages/api/internal/api/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/api/error.go -------------------------------------------------------------------------------- /packages/api/internal/api/spec.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/api/spec.gen.go -------------------------------------------------------------------------------- /packages/api/internal/api/types.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/api/types.gen.go -------------------------------------------------------------------------------- /packages/api/internal/auth/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/auth/constants.go -------------------------------------------------------------------------------- /packages/api/internal/auth/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/auth/middleware.go -------------------------------------------------------------------------------- /packages/api/internal/cache/auth/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/auth/cache.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/instance.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/lifecycle_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/lifecycle_cache.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/lifecycle_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/lifecycle_cache_test.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/monitoring.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/operations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/operations.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/reservation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/reservation.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/reservation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/reservation_test.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/sync.go -------------------------------------------------------------------------------- /packages/api/internal/cache/instance/sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/instance/sync_test.go -------------------------------------------------------------------------------- /packages/api/internal/cache/templates/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/cache/templates/cache.go -------------------------------------------------------------------------------- /packages/api/internal/constants/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/constants/templates.go -------------------------------------------------------------------------------- /packages/api/internal/constants/tiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/constants/tiers.go -------------------------------------------------------------------------------- /packages/api/internal/dns/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/dns/server.go -------------------------------------------------------------------------------- /packages/api/internal/edge/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/edge/client.go -------------------------------------------------------------------------------- /packages/api/internal/edge/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/edge/cluster.go -------------------------------------------------------------------------------- /packages/api/internal/edge/cluster_nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/edge/cluster_nodes.go -------------------------------------------------------------------------------- /packages/api/internal/edge/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/edge/pool.go -------------------------------------------------------------------------------- /packages/api/internal/grpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/grpc/client.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/accesstoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/accesstoken.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/admin.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/apikey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/apikey.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/auth.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_create.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_get.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_kill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_kill.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_logs.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_metrics.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_metrics_test.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_pause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_pause.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_refresh.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_resume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_resume.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandbox_timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandbox_timeout.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandboxes_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandboxes_list.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/sandboxes_list_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/sandboxes_list_metrics.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/store.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/store_test.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/teams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/teams.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/template_build_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/template_build_status.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/template_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/template_delete.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/template_request_build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/template_request_build.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/template_start_build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/template_start_build.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/template_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/template_update.go -------------------------------------------------------------------------------- /packages/api/internal/handlers/templates_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/handlers/templates_list.go -------------------------------------------------------------------------------- /packages/api/internal/middleware/exclude.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/middleware/exclude.go -------------------------------------------------------------------------------- /packages/api/internal/middleware/otel/metrics/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/middleware/otel/metrics/config.go -------------------------------------------------------------------------------- /packages/api/internal/middleware/otel/metrics/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/middleware/otel/metrics/middleware.go -------------------------------------------------------------------------------- /packages/api/internal/middleware/otel/metrics/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/middleware/otel/metrics/option.go -------------------------------------------------------------------------------- /packages/api/internal/middleware/otel/metrics/otelrecorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/middleware/otel/metrics/otelrecorder.go -------------------------------------------------------------------------------- /packages/api/internal/middleware/otel/metrics/recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/middleware/otel/metrics/recorder.go -------------------------------------------------------------------------------- /packages/api/internal/middleware/otel/tracing/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/middleware/otel/tracing/middleware.go -------------------------------------------------------------------------------- /packages/api/internal/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/node/node.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/analytics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/analytics.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/cache.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/client.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/create_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/create_instance.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/delete_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/delete_instance.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/keep_alive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/keep_alive.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/list_cached_builds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/list_cached_builds.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/list_instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/list_instances.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/metrics.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/node.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/orchestrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/orchestrator.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/pause_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/pause_instance.go -------------------------------------------------------------------------------- /packages/api/internal/orchestrator/update_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/orchestrator/update_instance.go -------------------------------------------------------------------------------- /packages/api/internal/sandbox/sandbox_envd_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/sandbox/sandbox_envd_secret.go -------------------------------------------------------------------------------- /packages/api/internal/sandbox/sandbox_features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/sandbox/sandbox_features.go -------------------------------------------------------------------------------- /packages/api/internal/team/apikeys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/team/apikeys.go -------------------------------------------------------------------------------- /packages/api/internal/template-manager/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/template-manager/client.go -------------------------------------------------------------------------------- /packages/api/internal/template-manager/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/template-manager/logs.go -------------------------------------------------------------------------------- /packages/api/internal/template-manager/template_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/template-manager/template_manager.go -------------------------------------------------------------------------------- /packages/api/internal/template-manager/template_manager_local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/template-manager/template_manager_local.go -------------------------------------------------------------------------------- /packages/api/internal/template-manager/template_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/template-manager/template_manager_test.go -------------------------------------------------------------------------------- /packages/api/internal/template-manager/template_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/template-manager/template_status.go -------------------------------------------------------------------------------- /packages/api/internal/utils/body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/body.go -------------------------------------------------------------------------------- /packages/api/internal/utils/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/counter.go -------------------------------------------------------------------------------- /packages/api/internal/utils/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/db.go -------------------------------------------------------------------------------- /packages/api/internal/utils/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/error.go -------------------------------------------------------------------------------- /packages/api/internal/utils/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/grpc.go -------------------------------------------------------------------------------- /packages/api/internal/utils/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/result.go -------------------------------------------------------------------------------- /packages/api/internal/utils/sandboxes_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/sandboxes_list.go -------------------------------------------------------------------------------- /packages/api/internal/utils/split.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/split.go -------------------------------------------------------------------------------- /packages/api/internal/utils/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/internal/utils/writer.go -------------------------------------------------------------------------------- /packages/api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/main.go -------------------------------------------------------------------------------- /packages/api/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/main.tf -------------------------------------------------------------------------------- /packages/api/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/outputs.tf -------------------------------------------------------------------------------- /packages/api/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/api/variables.tf -------------------------------------------------------------------------------- /packages/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/build.sh -------------------------------------------------------------------------------- /packages/client-proxy/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | .env 3 | .shared 4 | -------------------------------------------------------------------------------- /packages/client-proxy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/Dockerfile -------------------------------------------------------------------------------- /packages/client-proxy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/Makefile -------------------------------------------------------------------------------- /packages/client-proxy/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/go.mod -------------------------------------------------------------------------------- /packages/client-proxy/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/go.sum -------------------------------------------------------------------------------- /packages/client-proxy/internal/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/consts.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge-pass-through/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge-pass-through/proxy.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/authorization/authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/authorization/authorization.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/handlers/healthy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/handlers/healthy.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/handlers/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/handlers/info.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/handlers/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/handlers/store.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/handlers/template-build-logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/handlers/template-build-logs.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/http.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/info/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/info/info.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/logger-provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/logger-provider/provider.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/logger-provider/provider_loki.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/logger-provider/provider_loki.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/pool/edge-pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/pool/edge-pool.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/pool/edge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/pool/edge.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/pool/orchestrator-pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/pool/orchestrator-pool.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/pool/orchestrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/pool/orchestrator.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/sandboxes/catalog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/sandboxes/catalog.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/sandboxes/catalog_memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/sandboxes/catalog_memory.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/sandboxes/catalog_redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/sandboxes/catalog_redis.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/edge/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/edge/service.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/proxy/proxy.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/service-discovery/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/service-discovery/adapter.go -------------------------------------------------------------------------------- /packages/client-proxy/internal/service-discovery/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/internal/service-discovery/builder.go -------------------------------------------------------------------------------- /packages/client-proxy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/main.go -------------------------------------------------------------------------------- /packages/client-proxy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/main.tf -------------------------------------------------------------------------------- /packages/client-proxy/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/outputs.tf -------------------------------------------------------------------------------- /packages/client-proxy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/client-proxy/variables.tf -------------------------------------------------------------------------------- /packages/cluster-disk-image/.gitignore: -------------------------------------------------------------------------------- 1 | setup/tc-redirect-tap 2 | -------------------------------------------------------------------------------- /packages/cluster-disk-image/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/Makefile -------------------------------------------------------------------------------- /packages/cluster-disk-image/setup/daemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "icc": false 3 | } -------------------------------------------------------------------------------- /packages/cluster-disk-image/setup/gc-ops.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/setup/gc-ops.config.yaml -------------------------------------------------------------------------------- /packages/cluster-disk-image/setup/install-consul.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/setup/install-consul.sh -------------------------------------------------------------------------------- /packages/cluster-disk-image/setup/install-nomad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/setup/install-nomad.sh -------------------------------------------------------------------------------- /packages/cluster-disk-image/setup/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/setup/limits.conf -------------------------------------------------------------------------------- /packages/cluster-disk-image/setup/supervisor-initd-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/setup/supervisor-initd-script.sh -------------------------------------------------------------------------------- /packages/cluster-disk-image/setup/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/setup/supervisord.conf -------------------------------------------------------------------------------- /packages/cluster-disk-image/variables.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/cluster-disk-image/variables.pkr.hcl -------------------------------------------------------------------------------- /packages/create_template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/create_template.sh -------------------------------------------------------------------------------- /packages/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/Dockerfile -------------------------------------------------------------------------------- /packages/db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/Makefile -------------------------------------------------------------------------------- /packages/db/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/client/client.go -------------------------------------------------------------------------------- /packages/db/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/go.mod -------------------------------------------------------------------------------- /packages/db/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/go.sum -------------------------------------------------------------------------------- /packages/db/migrations/20000101000000_auth.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20000101000000_auth.sql -------------------------------------------------------------------------------- /packages/db/migrations/20000101000001_rls_for_migration_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20000101000001_rls_for_migration_table.sql -------------------------------------------------------------------------------- /packages/db/migrations/20231124185944_create_schemas_and_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20231124185944_create_schemas_and_tables.sql -------------------------------------------------------------------------------- /packages/db/migrations/20231220094836_create_triggers_and_policies.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20231220094836_create_triggers_and_policies.sql -------------------------------------------------------------------------------- /packages/db/migrations/20231222181015_add_env_resources.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20231222181015_add_env_resources.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240103104619_add_team_email.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240103104619_add_team_email.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240106121919_add_team_ban_fields.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240106121919_add_team_ban_fields.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240202120312_add_kernel_version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240202120312_add_kernel_version.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240219190940_add_max_length_hours.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240219190940_add_max_length_hours.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240221023613_add_firecracker_version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240221023613_add_firecracker_version.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240221215408_update_firecracker_version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240221215408_update_firecracker_version.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240305221944_remove_tier_resources.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240305221944_remove_tier_resources.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240315165236_create_env_builds.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240315165236_create_env_builds.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240625095352_add_envd_version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240625095352_add_envd_version.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240728094137_add_default_team_flag.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240728094137_add_default_team_flag.sql -------------------------------------------------------------------------------- /packages/db/migrations/20240909142106_drop_team_policies.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20240909142106_drop_team_policies.sql -------------------------------------------------------------------------------- /packages/db/migrations/20241120222814_add_team_api_key_metadata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20241120222814_add_team_api_key_metadata.sql -------------------------------------------------------------------------------- /packages/db/migrations/20241121225404_add_team_api_key_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20241121225404_add_team_api_key_id.sql -------------------------------------------------------------------------------- /packages/db/migrations/20241127174604_add_env_creator.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20241127174604_add_env_creator.sql -------------------------------------------------------------------------------- /packages/db/migrations/20241206124325_add_user_team_adder.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20241206124325_add_user_team_adder.sql -------------------------------------------------------------------------------- /packages/db/migrations/20241213142106_create_snapshots.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20241213142106_create_snapshots.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250106142106_remove_team_is_default.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250106142106_remove_team_is_default.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250206105106_add_snapshot_constraints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250206105106_add_snapshot_constraints.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250211160814_add_token_hashes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250211160814_add_token_hashes.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250306105106_add_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250306105106_add_indexes.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250404151700_add_snapshots_sbx_started_at.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250404151700_add_snapshots_sbx_started_at.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250409113306_add_envd_secured_to_snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250409113306_add_envd_secured_to_snapshot.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250506112836_builds_status_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250506112836_builds_status_index.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250507134356_add_max_specs_to_tier.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250507134356_add_max_specs_to_tier.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250513111201_tier_fix_max_memory.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250513111201_tier_fix_max_memory.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250522105042_users_teams_add_created_at.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250522105042_users_teams_add_created_at.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250528203546_ready_command.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250528203546_ready_command.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250606204750_optimize_hashed_key_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250606204750_optimize_hashed_key_schema.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250606213446_deployment_cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250606213446_deployment_cluster.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250624001047_deploy_cluster_policy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250624001047_deploy_cluster_policy.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250624001048_cluster_for_templates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250624001048_cluster_for_templates.sql -------------------------------------------------------------------------------- /packages/db/migrations/20250624001049_cluster_for_builds.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/20250624001049_cluster_for_builds.sql -------------------------------------------------------------------------------- /packages/db/migrations/check-tables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/check-tables.sh -------------------------------------------------------------------------------- /packages/db/migrations/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/cleanup.sh -------------------------------------------------------------------------------- /packages/db/migrations/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/config.properties -------------------------------------------------------------------------------- /packages/db/migrations/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/docker-compose.yml -------------------------------------------------------------------------------- /packages/db/migrations/migrate-and-verify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/migrate-and-verify.sh -------------------------------------------------------------------------------- /packages/db/migrations/run-all-migrations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/migrations/run-all-migrations.sh -------------------------------------------------------------------------------- /packages/db/queries/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/db.go -------------------------------------------------------------------------------- /packages/db/queries/get_active_clusters.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_active_clusters.sql -------------------------------------------------------------------------------- /packages/db/queries/get_active_clusters.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_active_clusters.sql.go -------------------------------------------------------------------------------- /packages/db/queries/get_env_with_build.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_env_with_build.sql -------------------------------------------------------------------------------- /packages/db/queries/get_env_with_build.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_env_with_build.sql.go -------------------------------------------------------------------------------- /packages/db/queries/get_inprogress_builds.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_inprogress_builds.sql -------------------------------------------------------------------------------- /packages/db/queries/get_inprogress_builds.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_inprogress_builds.sql.go -------------------------------------------------------------------------------- /packages/db/queries/get_last_snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_last_snapshot.sql -------------------------------------------------------------------------------- /packages/db/queries/get_last_snapshot.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_last_snapshot.sql.go -------------------------------------------------------------------------------- /packages/db/queries/get_snapshots_with_cursor.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_snapshots_with_cursor.sql -------------------------------------------------------------------------------- /packages/db/queries/get_snapshots_with_cursor.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/get_snapshots_with_cursor.sql.go -------------------------------------------------------------------------------- /packages/db/queries/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/models.go -------------------------------------------------------------------------------- /packages/db/queries/teams___tiers__usersteams.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/teams___tiers__usersteams.sql -------------------------------------------------------------------------------- /packages/db/queries/teams___tiers__usersteams.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/teams___tiers__usersteams.sql.go -------------------------------------------------------------------------------- /packages/db/queries/teams_usersteams_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/teams_usersteams_join.sql -------------------------------------------------------------------------------- /packages/db/queries/teams_usersteams_join.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/queries/teams_usersteams_join.sql.go -------------------------------------------------------------------------------- /packages/db/scripts/migrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/scripts/migrator.go -------------------------------------------------------------------------------- /packages/db/sqlc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/sqlc.yaml -------------------------------------------------------------------------------- /packages/db/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/db/types/types.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/Dockerfile -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/Makefile -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/go.mod -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/go.sum -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/auth/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/auth/aws.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/auth/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/auth/validate.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/cache/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/cache/auth.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/constants/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/constants/aws.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/constants/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/constants/main.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/handlers/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/handlers/health.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/handlers/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/handlers/login.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/handlers/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/handlers/proxy.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/handlers/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/handlers/store.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/handlers/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/handlers/token.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/utils/authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/utils/authorization.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/utils/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/utils/random.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/internal/utils/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/internal/utils/string.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/main.go -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/main.tf -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/outputs.tf -------------------------------------------------------------------------------- /packages/docker-reverse-proxy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/docker-reverse-proxy/variables.tf -------------------------------------------------------------------------------- /packages/envd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/.gitignore -------------------------------------------------------------------------------- /packages/envd/.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/.goreleaser.yml -------------------------------------------------------------------------------- /packages/envd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/Makefile -------------------------------------------------------------------------------- /packages/envd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/README.md -------------------------------------------------------------------------------- /packages/envd/debug.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/debug.Dockerfile -------------------------------------------------------------------------------- /packages/envd/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/go.mod -------------------------------------------------------------------------------- /packages/envd/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/go.sum -------------------------------------------------------------------------------- /packages/envd/internal/api/api.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/api.gen.go -------------------------------------------------------------------------------- /packages/envd/internal/api/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/auth.go -------------------------------------------------------------------------------- /packages/envd/internal/api/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/auth_test.go -------------------------------------------------------------------------------- /packages/envd/internal/api/cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/cfg.yaml -------------------------------------------------------------------------------- /packages/envd/internal/api/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/download.go -------------------------------------------------------------------------------- /packages/envd/internal/api/envs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/envs.go -------------------------------------------------------------------------------- /packages/envd/internal/api/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/error.go -------------------------------------------------------------------------------- /packages/envd/internal/api/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/generate.go -------------------------------------------------------------------------------- /packages/envd/internal/api/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/init.go -------------------------------------------------------------------------------- /packages/envd/internal/api/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/store.go -------------------------------------------------------------------------------- /packages/envd/internal/api/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/api/upload.go -------------------------------------------------------------------------------- /packages/envd/internal/host/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/host/metrics.go -------------------------------------------------------------------------------- /packages/envd/internal/host/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/host/sync.go -------------------------------------------------------------------------------- /packages/envd/internal/logs/bufferedEvents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/logs/bufferedEvents.go -------------------------------------------------------------------------------- /packages/envd/internal/logs/exporter/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/logs/exporter/exporter.go -------------------------------------------------------------------------------- /packages/envd/internal/logs/exporter/mmds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/logs/exporter/mmds.go -------------------------------------------------------------------------------- /packages/envd/internal/logs/interceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/logs/interceptor.go -------------------------------------------------------------------------------- /packages/envd/internal/logs/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/logs/logger.go -------------------------------------------------------------------------------- /packages/envd/internal/permissions/authenticate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/permissions/authenticate.go -------------------------------------------------------------------------------- /packages/envd/internal/permissions/keepalive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/permissions/keepalive.go -------------------------------------------------------------------------------- /packages/envd/internal/permissions/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/permissions/path.go -------------------------------------------------------------------------------- /packages/envd/internal/permissions/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/permissions/user.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/dir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/dir.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/move.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/move.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/remove.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/service.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/stat.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/utils.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/watch.go -------------------------------------------------------------------------------- /packages/envd/internal/services/filesystem/watch_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/filesystem/watch_sync.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/connect.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/handler/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/handler/handler.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/handler/multiplex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/handler/multiplex.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/handler/oom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/handler/oom.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/input.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/list.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/service.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/signal.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/start.go -------------------------------------------------------------------------------- /packages/envd/internal/services/process/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/process/update.go -------------------------------------------------------------------------------- /packages/envd/internal/services/spec/filesystem/filesystem.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/spec/filesystem/filesystem.pb.go -------------------------------------------------------------------------------- /packages/envd/internal/services/spec/process/process.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/services/spec/process/process.pb.go -------------------------------------------------------------------------------- /packages/envd/internal/utils/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/utils/map.go -------------------------------------------------------------------------------- /packages/envd/internal/utils/multipart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/utils/multipart.go -------------------------------------------------------------------------------- /packages/envd/internal/utils/rfsnotify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/internal/utils/rfsnotify.go -------------------------------------------------------------------------------- /packages/envd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/main.go -------------------------------------------------------------------------------- /packages/envd/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/package.json -------------------------------------------------------------------------------- /packages/envd/spec/buf.gen.shared.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/spec/buf.gen.shared.yaml -------------------------------------------------------------------------------- /packages/envd/spec/buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/spec/buf.gen.yaml -------------------------------------------------------------------------------- /packages/envd/spec/envd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/spec/envd.yaml -------------------------------------------------------------------------------- /packages/envd/spec/filesystem/filesystem.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/spec/filesystem/filesystem.proto -------------------------------------------------------------------------------- /packages/envd/spec/process/process.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/spec/process/process.proto -------------------------------------------------------------------------------- /packages/envd/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/envd/upload.sh -------------------------------------------------------------------------------- /packages/fc-kernels/.gitignore: -------------------------------------------------------------------------------- 1 | builds/ 2 | linux/ 3 | -------------------------------------------------------------------------------- /packages/fc-kernels/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-kernels/Makefile -------------------------------------------------------------------------------- /packages/fc-kernels/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-kernels/build.sh -------------------------------------------------------------------------------- /packages/fc-kernels/configs/6.1.102.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-kernels/configs/6.1.102.config -------------------------------------------------------------------------------- /packages/fc-kernels/kernel_versions.txt: -------------------------------------------------------------------------------- 1 | 6.1.102 -------------------------------------------------------------------------------- /packages/fc-kernels/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-kernels/upload.sh -------------------------------------------------------------------------------- /packages/fc-versions/.gitignore: -------------------------------------------------------------------------------- 1 | builds/ 2 | firecracker/ 3 | -------------------------------------------------------------------------------- /packages/fc-versions/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-versions/Makefile -------------------------------------------------------------------------------- /packages/fc-versions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-versions/README.md -------------------------------------------------------------------------------- /packages/fc-versions/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-versions/build.sh -------------------------------------------------------------------------------- /packages/fc-versions/firecracker_versions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-versions/firecracker_versions.txt -------------------------------------------------------------------------------- /packages/fc-versions/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/fc-versions/upload.sh -------------------------------------------------------------------------------- /packages/orchestrator/.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | .plan 3 | alloc 4 | plugin 5 | orchestrator 6 | bin 7 | .shared 8 | -------------------------------------------------------------------------------- /packages/orchestrator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/Dockerfile -------------------------------------------------------------------------------- /packages/orchestrator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/Makefile -------------------------------------------------------------------------------- /packages/orchestrator/README.md: -------------------------------------------------------------------------------- 1 | # Orchestrator -------------------------------------------------------------------------------- /packages/orchestrator/cmd/build-template/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/cmd/build-template/main.go -------------------------------------------------------------------------------- /packages/orchestrator/cmd/inspect-data/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/cmd/inspect-data/main.go -------------------------------------------------------------------------------- /packages/orchestrator/cmd/inspect-header/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/cmd/inspect-header/main.go -------------------------------------------------------------------------------- /packages/orchestrator/cmd/mock-nbd/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/cmd/mock-nbd/mock.go -------------------------------------------------------------------------------- /packages/orchestrator/cmd/simulate-headers-merge/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/cmd/simulate-headers-merge/main.go -------------------------------------------------------------------------------- /packages/orchestrator/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/go.mod -------------------------------------------------------------------------------- /packages/orchestrator/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/go.sum -------------------------------------------------------------------------------- /packages/orchestrator/info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/info.proto -------------------------------------------------------------------------------- /packages/orchestrator/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/config/config.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/grpcserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/grpcserver/server.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/healthcheck/healthcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/healthcheck/healthcheck.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/metrics/sandboxes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/metrics/sandboxes.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/proxy/proxy.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/block/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/block/cache.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/block/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/block/chunk.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/block/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/block/device.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/block/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/block/local.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/block/overlay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/block/overlay.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/block/tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/block/tracker.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/build/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/build/build.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/build/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/build/cache.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/build/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/build/cache_test.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/build/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/build/diff.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/build/local_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/build/local_diff.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/build/storage_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/build/storage_diff.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/checks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/checks.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/cleanup.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/diffcreator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/diffcreator.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/envd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/envd.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/fc/client_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/fc/client_linux.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/fc/client_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/fc/client_other.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/fc/kernel_args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/fc/kernel_args.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/fc/mmds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/fc/mmds.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/fc/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/fc/process.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/health.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/metrics.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/nbd/dispatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/nbd/dispatch.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/nbd/path_direct_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/nbd/path_direct_linux.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/nbd/path_direct_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/nbd/path_direct_other.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/nbd/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/nbd/pool.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/firewall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/firewall.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/host_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/host_linux.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/host_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/host_other.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/network_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/network_linux.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/network_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/network_other.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/pool.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/slot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/slot.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/storage.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/storage_kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/storage_kv.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/storage_local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/storage_local.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/network/storage_memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/network/storage_memory.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/rootfs/direct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/rootfs/direct.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/rootfs/nbd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/rootfs/nbd.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/rootfs/rootfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/rootfs/rootfs.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/sandbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/sandbox.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/socket/socket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/socket/socket.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/cache.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/file.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/local_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/local_file.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/local_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/local_template.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/storage.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/storage_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/storage_file.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/storage_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/storage_template.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/template/template.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/uffd/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/uffd/handler.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/uffd/memory_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/uffd/memory_backend.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/uffd/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/uffd/noop.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/uffd/serve_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/uffd/serve_linux.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/sandbox/uffd/serve_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/sandbox/uffd/serve_other.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/server/main.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/server/sandboxes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/server/sandboxes.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/server/sandboxes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/server/sandboxes_test.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/server/template_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/server/template_cache.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/service/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/service/info.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/service/service.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/service/service_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/service/service_info.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/build.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/command.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/configure.sh -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/envd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/envd.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/ext4/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/ext4/tools.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/memory.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/oci/oci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/oci/oci.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/oci/oci_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/oci/oci_test.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/provision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/provision.sh -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/ready_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/ready_command.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/rootfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/rootfs.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/tar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/tar.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/template_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/template_builder.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/template_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/template_config.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/writer/filtered_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/writer/filtered_writer.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/writer/postprocessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/writer/postprocessor.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/build/writer/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/build/writer/writer.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/cache/build_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/cache/build_cache.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/constants/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/constants/service.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/server/create_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/server/create_template.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/server/delete_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/server/delete_template.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/server/health_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/server/health_status.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/server/main.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/server/template_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/server/template_status.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/template/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/template/main.go -------------------------------------------------------------------------------- /packages/orchestrator/internal/template/template/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/internal/template/template/storage.go -------------------------------------------------------------------------------- /packages/orchestrator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/main.go -------------------------------------------------------------------------------- /packages/orchestrator/orchestrator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/orchestrator.proto -------------------------------------------------------------------------------- /packages/orchestrator/template-manager.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/template-manager.proto -------------------------------------------------------------------------------- /packages/orchestrator/upload-envs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/upload-envs.sh -------------------------------------------------------------------------------- /packages/orchestrator/upload-orchestrator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/upload-orchestrator.sh -------------------------------------------------------------------------------- /packages/orchestrator/upload-template-manager.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/orchestrator/upload-template-manager.sh -------------------------------------------------------------------------------- /packages/shared/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/Makefile -------------------------------------------------------------------------------- /packages/shared/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/go.mod -------------------------------------------------------------------------------- /packages/shared/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/go.sum -------------------------------------------------------------------------------- /packages/shared/pkg/artifacts-registry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/artifacts-registry/registry.go -------------------------------------------------------------------------------- /packages/shared/pkg/artifacts-registry/registry_aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/artifacts-registry/registry_aws.go -------------------------------------------------------------------------------- /packages/shared/pkg/artifacts-registry/registry_gcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/artifacts-registry/registry_gcp.go -------------------------------------------------------------------------------- /packages/shared/pkg/artifacts-registry/registry_local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/artifacts-registry/registry_local.go -------------------------------------------------------------------------------- /packages/shared/pkg/chdb/clickhouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/chdb/clickhouse.go -------------------------------------------------------------------------------- /packages/shared/pkg/chdb/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/chdb/config.go -------------------------------------------------------------------------------- /packages/shared/pkg/chdb/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/chdb/metrics.go -------------------------------------------------------------------------------- /packages/shared/pkg/chdb/migrations/0001_create_metrics_table.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE IF EXISTS metrics; 2 | -------------------------------------------------------------------------------- /packages/shared/pkg/chdb/migrations/0001_create_metrics_table.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/chdb/migrations/0001_create_metrics_table.up.sql -------------------------------------------------------------------------------- /packages/shared/pkg/chdb/migrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/chdb/migrator.go -------------------------------------------------------------------------------- /packages/shared/pkg/chdb/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/chdb/mock.go -------------------------------------------------------------------------------- /packages/shared/pkg/consts/edge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/consts/edge.go -------------------------------------------------------------------------------- /packages/shared/pkg/consts/envd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/consts/envd.go -------------------------------------------------------------------------------- /packages/shared/pkg/consts/gcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/consts/gcp.go -------------------------------------------------------------------------------- /packages/shared/pkg/consts/sandboxes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/consts/sandboxes.go -------------------------------------------------------------------------------- /packages/shared/pkg/db/apiKeys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/db/apiKeys.go -------------------------------------------------------------------------------- /packages/shared/pkg/db/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/db/auth.go -------------------------------------------------------------------------------- /packages/shared/pkg/db/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/db/client.go -------------------------------------------------------------------------------- /packages/shared/pkg/db/env_aliases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/db/env_aliases.go -------------------------------------------------------------------------------- /packages/shared/pkg/db/envs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/db/envs.go -------------------------------------------------------------------------------- /packages/shared/pkg/db/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/db/errors.go -------------------------------------------------------------------------------- /packages/shared/pkg/db/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/db/snapshot.go -------------------------------------------------------------------------------- /packages/shared/pkg/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/env/env.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/firecracker_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/firecracker_client.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/create_snapshot_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/create_snapshot_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/create_snapshot_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/create_snapshot_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/describe_instance_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/describe_instance_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/get_mmds_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/get_mmds_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/get_mmds_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/get_mmds_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/load_snapshot_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/load_snapshot_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/load_snapshot_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/load_snapshot_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/operations_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/operations_client.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/patch_balloon_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/patch_balloon_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/patch_balloon_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/patch_balloon_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/patch_mmds_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/patch_mmds_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/patch_mmds_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/patch_mmds_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/patch_vm_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/patch_vm_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/patch_vm_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/patch_vm_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_balloon_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_balloon_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_balloon_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_balloon_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_guest_vsock_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_guest_vsock_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_guest_vsock_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_guest_vsock_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_logger_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_logger_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_logger_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_logger_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_metrics_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_metrics_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_metrics_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_metrics_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_mmds_config_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_mmds_config_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_mmds_config_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_mmds_config_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_mmds_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_mmds_parameters.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/client/operations/put_mmds_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/client/operations/put_mmds_responses.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/firecracker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/firecracker.yml -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/balloon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/balloon.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/balloon_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/balloon_stats.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/balloon_stats_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/balloon_stats_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/balloon_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/balloon_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/boot_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/boot_source.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/cpu_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/cpu_config.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/cpu_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/cpu_template.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/drive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/drive.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/entropy_device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/entropy_device.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/error.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/firecracker_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/firecracker_version.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/full_vm_configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/full_vm_configuration.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/instance_action_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/instance_action_info.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/instance_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/instance_info.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/logger.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/machine_configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/machine_configuration.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/memory_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/memory_backend.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/metrics.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/mmds_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/mmds_config.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/mmds_contents_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/mmds_contents_object.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/network_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/network_interface.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/partial_drive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/partial_drive.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/partial_network_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/partial_network_interface.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/rate_limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/rate_limiter.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/snapshot_create_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/snapshot_create_params.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/snapshot_load_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/snapshot_load_params.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/token_bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/token_bucket.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/vm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/vm.go -------------------------------------------------------------------------------- /packages/shared/pkg/fc/models/vsock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/fc/models/vsock.go -------------------------------------------------------------------------------- /packages/shared/pkg/feature-flags/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/feature-flags/client.go -------------------------------------------------------------------------------- /packages/shared/pkg/feature-flags/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/feature-flags/client_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/feature-flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/feature-flags/flags.go -------------------------------------------------------------------------------- /packages/shared/pkg/generate_models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/generate_models.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/envd/filesystem/filesystem.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/envd/filesystem/filesystem.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/envd/process/process.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/envd/process/process.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/envd_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/envd_command.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/filter.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/orchestrator-info/info.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/orchestrator-info/info.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/orchestrator-info/info_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/orchestrator-info/info_grpc.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/orchestrator/orchestrator.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/orchestrator/orchestrator.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/orchestrator/orchestrator_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/orchestrator/orchestrator_grpc.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/template-manager/template-manager.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/template-manager/template-manager.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/grpc/template-manager/template-manager_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/grpc/template-manager/template-manager_grpc.pb.go -------------------------------------------------------------------------------- /packages/shared/pkg/health/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/health/main.go -------------------------------------------------------------------------------- /packages/shared/pkg/http/edge/api.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/http/edge/api.gen.go -------------------------------------------------------------------------------- /packages/shared/pkg/http/edge/client.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/http/edge/client.gen.go -------------------------------------------------------------------------------- /packages/shared/pkg/http/edge/spec.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/http/edge/spec.gen.go -------------------------------------------------------------------------------- /packages/shared/pkg/http/edge/types.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/http/edge/types.gen.go -------------------------------------------------------------------------------- /packages/shared/pkg/id/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/id/id.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/constants.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/hashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/hashing.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/hmac_sha256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/hmac_sha256.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/hmac_sha256_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/hmac_sha256_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/key.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/key_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/sha256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/sha256.go -------------------------------------------------------------------------------- /packages/shared/pkg/keys/sha256_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/keys/sha256_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/exporter.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/fields.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/grpc.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/logger.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/sandbox/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/sandbox/global.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/sandbox/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/sandbox/logger.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/sandbox/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/sandbox/metadata.go -------------------------------------------------------------------------------- /packages/shared/pkg/logger/sandbox/sandbox_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/logger/sandbox/sandbox_logger.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/accesstoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/accesstoken.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/accesstoken/accesstoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/accesstoken/accesstoken.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/accesstoken/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/accesstoken/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/accesstoken_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/accesstoken_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/accesstoken_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/accesstoken_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/accesstoken_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/accesstoken_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/accesstoken_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/accesstoken_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/chmodels/clickhouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/chmodels/clickhouse.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/chmodels/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/chmodels/metrics.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/client.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/cluster.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/cluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/cluster/cluster.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/cluster/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/cluster/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/cluster_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/cluster_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/cluster_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/cluster_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/cluster_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/cluster_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/cluster_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/cluster_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/ent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/ent.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/enttest/enttest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/enttest/enttest.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/env.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/env/env.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/env/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/env/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/env_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/env_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/env_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/env_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/env_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/env_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/env_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/env_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envalias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envalias.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envalias/envalias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envalias/envalias.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envalias/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envalias/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envalias_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envalias_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envalias_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envalias_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envalias_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envalias_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envalias_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envalias_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envbuild.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envbuild.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envbuild/envbuild.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envbuild/envbuild.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envbuild/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envbuild/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envbuild_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envbuild_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envbuild_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envbuild_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envbuild_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envbuild_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/envbuild_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/envbuild_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/hook/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/hook/hook.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/internal/schemaconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/internal/schemaconfig.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/migrate/migrate.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/migrate/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/migrate/schema.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/mutation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/mutation.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/predicate/predicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/predicate/predicate.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/runtime.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/runtime/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/runtime/runtime.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/snapshot.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/snapshot/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/snapshot/snapshot.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/snapshot/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/snapshot/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/snapshot_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/snapshot_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/snapshot_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/snapshot_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/snapshot_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/snapshot_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/snapshot_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/snapshot_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/team.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/team/team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/team/team.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/team/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/team/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/team_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/team_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/team_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/team_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/team_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/team_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/team_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/team_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/teamapikey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/teamapikey.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/teamapikey/teamapikey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/teamapikey/teamapikey.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/teamapikey/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/teamapikey/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/teamapikey_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/teamapikey_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/teamapikey_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/teamapikey_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/teamapikey_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/teamapikey_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/teamapikey_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/teamapikey_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tier.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tier/tier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tier/tier.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tier/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tier/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tier_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tier_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tier_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tier_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tier_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tier_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tier_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tier_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/tx.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/user.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/user/user.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/user/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/user/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/user_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/user_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/user_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/user_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/user_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/user_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/user_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/user_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/usersteams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/usersteams.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/usersteams/usersteams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/usersteams/usersteams.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/usersteams/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/usersteams/where.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/usersteams_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/usersteams_create.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/usersteams_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/usersteams_delete.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/usersteams_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/usersteams_query.go -------------------------------------------------------------------------------- /packages/shared/pkg/models/usersteams_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/models/usersteams_update.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/handler.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/host.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/pool/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/pool/client.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/pool/destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/pool/destination.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/pool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/pool/pool.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/proxy.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/proxy_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/template/browser_port_closed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/template/browser_port_closed.html -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/template/browser_sandbox_not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/template/browser_sandbox_not_found.html -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/template/port_closed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/template/port_closed.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/template/sandbox_not_found.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/template/sandbox_not_found.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/template/template.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/tracking/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/tracking/connection.go -------------------------------------------------------------------------------- /packages/shared/pkg/proxy/tracking/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/proxy/tracking/listener.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/access_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/access_token.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/build.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/cluster.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/env.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/env_alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/env_alias.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/mixin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/mixin.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/snapshots.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/team.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/team_api_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/team_api_key.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/tier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/tier.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/user.go -------------------------------------------------------------------------------- /packages/shared/pkg/schema/users_teams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/schema/users_teams.go -------------------------------------------------------------------------------- /packages/shared/pkg/smap/smap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/smap/smap.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/block.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/diff.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/diff_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/header.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/inspect.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/mapping.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/mapping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/mapping_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/metadata.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/header/serialization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/header/serialization.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/sandbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/sandbox.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/storage.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/storage_aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/storage_aws.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/storage_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/storage_fs.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/storage_fs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/storage_fs_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/storage_google.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/storage_google.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/template.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/template_build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/template_build.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/template_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/template_cache.go -------------------------------------------------------------------------------- /packages/shared/pkg/storage/temporary_memfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/storage/temporary_memfile.go -------------------------------------------------------------------------------- /packages/shared/pkg/synchronization/synchronization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/synchronization/synchronization.go -------------------------------------------------------------------------------- /packages/shared/pkg/synchronization/synchronization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/synchronization/synchronization_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/config.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/fields.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/logs.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/main.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/meters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/meters.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/metrics.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/traces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/traces.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/tracing.go -------------------------------------------------------------------------------- /packages/shared/pkg/telemetry/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/telemetry/writer.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/env.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/filter.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/map.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/map_values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/map_values.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/must.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/must.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/set_once.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/set_once.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/set_once_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/set_once_test.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/symlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/symlink.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/version.go -------------------------------------------------------------------------------- /packages/shared/pkg/utils/wait_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/pkg/utils/wait_map.go -------------------------------------------------------------------------------- /packages/shared/scripts/e2b.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM e2bdev/base:latest -------------------------------------------------------------------------------- /packages/shared/scripts/e2b.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/scripts/e2b.toml -------------------------------------------------------------------------------- /packages/shared/scripts/seed/postgres/seed-db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/shared/scripts/seed/postgres/seed-db.go -------------------------------------------------------------------------------- /packages/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/packages/upload.sh -------------------------------------------------------------------------------- /test_use_case/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/.env.example -------------------------------------------------------------------------------- /test_use_case/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/.gitignore -------------------------------------------------------------------------------- /test_use_case/Dockerfile/e2b.Dockerfile.BrowserUse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/Dockerfile/e2b.Dockerfile.BrowserUse -------------------------------------------------------------------------------- /test_use_case/Dockerfile/e2b.Dockerfile.Desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/Dockerfile/e2b.Dockerfile.Desktop -------------------------------------------------------------------------------- /test_use_case/Dockerfile/e2b.Dockerfile.code_interpreter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/Dockerfile/e2b.Dockerfile.code_interpreter -------------------------------------------------------------------------------- /test_use_case/Dockerfile/e2b.Dockerfile.s3fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/Dockerfile/e2b.Dockerfile.s3fs -------------------------------------------------------------------------------- /test_use_case/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/README.md -------------------------------------------------------------------------------- /test_use_case/test_code_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/test_code_interpreter.py -------------------------------------------------------------------------------- /test_use_case/test_e2b_desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/test_e2b_desktop.py -------------------------------------------------------------------------------- /test_use_case/test_e2b_sdk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-e2b-on-aws/HEAD/test_use_case/test_e2b_sdk.py --------------------------------------------------------------------------------