Skip to content

Lab Overview

The Overview tab provides a comprehensive view of your lab’s configuration, showing the structure of your instructional content, sandbox resources, UI tabs, and version control status in a single view.

Lab Overview showing lab details and sidebar

At the top of the Lab Overview, you’ll see your lab’s basic details.

FieldDescription
TitleThe lab title displayed to learners
Internal nameYour lab’s unique identifier (organization/lab-name)
DescriptionBrief overview of what the lab teaches. This description is displayed to the learners when the lab is starting

To edit these fields, navigate to the Details tab.

See the structure of your instructional content at a glance.

Instructions summary showing counts

The Instructions section displays the total count of chapters, pages, and activities in your lab for the current branch. This gives you a quick overview of your lab’s content structure.

To manage chapters and pages, see Managing Chapters & Pages.

View all infrastructure resources that make up your lab environment.

List of sandbox resources

The Sandbox section lists all the infrastructure resources configured for your lab on the current branch, including containers with their image names and network configurations.

To create and configure sandbox resources, see the reference documentation.

See all tabs that will appear in the learner interface.

List of UI tabs

The Tabs section displays all the UI tabs configured for the current branch that learners will see in the lab interface, such as terminals and code editors, along with their target containers.

To create and configure tabs, see Creating Tabs.

The right sidebar (visible in the full overview screenshot above) provides quick access to important settings and version control.

The Time Controls section displays your lab’s configured time limits, such as idle time (e.g., “Idle time: 2m”). Click the info icon for more details about time settings.

To configure time controls, navigate to the Details tab.

The Version Control section displays your lab’s repository connection and commit history.

Version control connected showing repository and commits

Once connected to a repository, you’ll see the repository URL with a GitHub icon and a list of recent commits showing the author, date, message, and commit hash. Click any commit to view its details in the Change History tab, or click the repository URL to access Project Settings.

Version control connect prompt

If your lab isn’t connected yet, you’ll see a prompt to Connect repository. This links your lab to Git for automatic syncing between UI changes and code workflows. Learn how to set this up in Integrating External Version Control.

The Lab Overview provides a centralized view of your lab’s configuration:

  • Lab information (title, name, description)
  • Content structure (chapters, pages, activities)
  • Infrastructure (sandbox resources)
  • Interface (UI tabs)
  • Time settings
  • Version control status

Use the Lab Overview as your starting point when opening a lab to quickly assess its current state.