# E2B Documentation ## Docs - [Caching](https://e2b-added-local-dev-docs.mintlify.app/template/caching.md): How the caching process works - [Authentication](https://e2b-added-local-dev-docs.mintlify.app/template/customization/authentication.md): How to login to the E2B Cloud - [Base Image](https://e2b-added-local-dev-docs.mintlify.app/template/customization/base-image.md): How to define a base image for your template - [Build](https://e2b-added-local-dev-docs.mintlify.app/template/customization/build.md): How to build the template - [Defining Template](https://e2b-added-local-dev-docs.mintlify.app/template/customization/defining-template.md): How to create your own template - [Error Handling](https://e2b-added-local-dev-docs.mintlify.app/template/customization/error-handling.md): Handle errors in your template - [Logging](https://e2b-added-local-dev-docs.mintlify.app/template/customization/logging.md): How to view logs from the template build - [Start & Ready Commands](https://e2b-added-local-dev-docs.mintlify.app/template/customization/start-ready-command.md): Define running processes for the sandbox - [Examples](https://e2b-added-local-dev-docs.mintlify.app/template/examples.md): Examples of using the template - [How It Works](https://e2b-added-local-dev-docs.mintlify.app/template/how-it-works.md): How the template building process works - [Local Development](https://e2b-added-local-dev-docs.mintlify.app/template/local-development.md): How to test templates locally - [Migration](https://e2b-added-local-dev-docs.mintlify.app/template/migration.md): How to migrate from the legacy template definition - [Quickstart](https://e2b-added-local-dev-docs.mintlify.app/template/quickstart.md): Start with custom sandbox templates ## OpenAPI Specs - [openapi](https://e2b-added-local-dev-docs.mintlify.app/api-reference/openapi.json)