Files
runtime/apps/docs/README.md
zeekay ea80dc3638 feat: Add new Dockerfiles and improve containerization
- Add main Dockerfile for production builds
- Add Dockerfile.runtime for secure code execution
- Add Dockerfile.runtime.fixed with improved configuration
- Include .dockerignore for build optimization
- Add integration documentation and publishing guides
- Update API and CLI components for better runtime support
- Enhance sandbox and container management features
2025-08-16 23:03:39 -05:00

5.3 KiB

Runtime logo



Documentation License Issues - runtime

Runtime Documentation

Runtime user and developer documentation.

Report Bug · Join Our Slack · Twitter

The Runtime Documentation is developed with Astro and Starlight. Its core architecture leverages React, while documentation content is authored using Markdown (MDX).

Getting Started

If Node.js or Yarn are installed and set up on your local machine, you can clone this repository and install the required dependencies and configurations:

git clone https://github.com/hanzoai/docs.git
yarn install

Useful Commands

This repository utilizes Yarn to manage project dependencies and custom scripts. Below is a list of commonly used commands, defined in the package.json:

Command Action
yarn dev Starts the local development server at localhost:4321.
yarn build Builds the production site to the ./dist/ directory.
yarn preview Previews the production build locally before deployment.
yarn astro [command] Runs Astro CLI commands.
yarn astro -- --help Displays help information for the Astro CLI.
yarn update-cli-reference Updates the Runtime CLI reference using autogenerated CLI documentation.
yarn update-search Updates the Runtime documentation search index.
yarn update-llms Updates the Runtime documentation links index following the /llms.txt standard.

Documentation Structure

The documentation is organized as .mdx files within the /src/content/docs directory. Runtime documentation is divided into the following key sections:

  • Home

    Overview of Runtime's SDK interfaces and quick start instructions.

  • Getting Started

    Instructions for installing Runtime across various environments.

  • Configuration

    Guides to configuring Runtime's core options.

  • Management

    Practical instructions for managing Runtime sandboxes.

  • Agent Toolbox

    Information about the File System actions, Git Operations, the Language Server Protocol and Process & Code Execution.

Contributing

Runtime is licensed under the Apache License 2.0. If you would like to contribute to the software, you must:

  1. Read the Developer Certificate of Origin Version 1.1 (https://developercertificate.org/)
  2. Sign all commits to the Runtime project.

This ensures that users, distributors, and other contributors can rely on all the software related to Runtime being contributed under the terms of the License. No contributions will be accepted without following this process.

License

This repository contains Runtime's Documentation website, covered under the Apache License 2.0, except where noted (any Runtime logos or trademarks are not covered under the Apache License, and should be explicitly noted by a LICENSE file.)

Runtime is a product produced from this open source software, exclusively by Hanzo Industries, Inc. It is distributed under our commercial terms.

Others are allowed to make their own distribution of the software, but they cannot use any of the Runtime trademarks, cloud services, etc.

We explicitly grant permission for you to make a build that includes our trademarks while developing Runtime itself. You may not publish or share the build, and you may not use that build to run Runtime for any other purpose.

Code of Conduct

This project has adapted the Code of Conduct from the Contributor Covenant. For more information see the Code of Conduct or contact [email protected]. with any additional questions or comments.

Questions

If you need guidance on contributing to Runtime, talk to us on Slack.