> ## Documentation Index
> Fetch the complete documentation index at: https://runcrate.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# File Explorer

> Browse and manage files in your storage volumes from the dashboard.

export const RuncrateStyles = () => {
  if (typeof document !== 'undefined' && !document.getElementById('runcrate-overrides')) {
    const s = document.createElement('style');
    s.id = 'runcrate-overrides';
    s.textContent = `
      /* Match Runcrate's rounding scale (--radius: 0.75rem) */
      .rounded-sm { border-radius: 0.5rem !important; }   /* 8px */
      .rounded-md { border-radius: 0.625rem !important; } /* 10px */
      .rounded-lg { border-radius: 0.75rem !important; }  /* 12px */
      .rounded-l-sm { border-top-left-radius: 0.5rem !important; border-bottom-left-radius: 0.5rem !important; }
      .rounded-r-sm { border-top-right-radius: 0.5rem !important; border-bottom-right-radius: 0.5rem !important; }
      .rounded-l-md { border-top-left-radius: 0.625rem !important; border-bottom-left-radius: 0.625rem !important; }
      .rounded-r-md { border-top-right-radius: 0.625rem !important; border-bottom-right-radius: 0.625rem !important; }
      .rounded-l-lg { border-top-left-radius: 0.75rem !important; border-bottom-left-radius: 0.75rem !important; }
      .rounded-r-lg { border-top-right-radius: 0.75rem !important; border-bottom-right-radius: 0.75rem !important; }

      /* Cards: never pure white in light mode */
      .card { background-color: #fcfcfc !important; border-radius: 0.75rem !important; }
      html.dark .card { background-color: #141414 !important; }

      /* Docs hero box */
      .rc-hero { background-color: #fcfcfc; border: 1px solid #e0e0e0; }
      html.dark .rc-hero { background-color: #141414; border-color: #242424; }
      html.dark .rc-hero h1 { color: #f5f5f5; }

      /* Runcrate scrollbar — thin, transparent track, hide-until-hover thumb */
      ::-webkit-scrollbar { width: 6px; height: 6px; background-color: transparent; }
      ::-webkit-scrollbar-track { background-color: transparent; }
      ::-webkit-scrollbar-thumb { background-color: rgba(155, 155, 155, 0.5); border-radius: 10px; transition: opacity 0.3s ease; opacity: 0; }
      ::-webkit-scrollbar-thumb:hover { background-color: rgba(155, 155, 155, 0.7); }
      *:hover::-webkit-scrollbar-thumb,
      *:focus::-webkit-scrollbar-thumb,
      *:active::-webkit-scrollbar-thumb { opacity: 1; }
      * { scrollbar-width: thin; scrollbar-color: rgba(155, 155, 155, 0.5) transparent; }
    `;
    document.head.appendChild(s);
  }
  return null;
};

<RuncrateStyles />

The built-in file explorer lets you browse and inspect files in your storage volumes directly from the Runcrate dashboard — no SSH required.

## How to Access

<Steps>
  <Step title="Go to Storage">
    Navigate to **Dashboard → Storage**.
  </Step>

  <Step title="Click Explore">
    Find the volume you want to browse and click the **Explore** button.
  </Step>

  <Step title="Browse Your Files">
    The file explorer opens, showing the contents of your volume.
  </Step>
</Steps>

## Features

### Breadcrumb Navigation

Navigate through your folder structure using the breadcrumb trail at the top. Click any folder name in the breadcrumb to jump back to that level.

### File Listing

Each file and folder displays:

| Column       | Description                                               |
| ------------ | --------------------------------------------------------- |
| **Name**     | File or folder name (click folders to navigate into them) |
| **Size**     | File size in human-readable format (KB, MB, GB)           |
| **Modified** | Last modified date and time                               |

### Search

Use the search bar to filter files by name within the current directory. This is useful for quickly finding specific checkpoints, datasets, or configuration files in large volumes.

### Pagination

For directories with many files, the file explorer paginates results so you can navigate through large listings without performance issues.

## Use Cases

<CardGroup cols={2}>
  <Card title="Verify Uploads" icon="circle-check">
    Confirm that datasets or model weights were uploaded correctly after a training run, without needing to SSH into an instance.
  </Card>

  <Card title="Check Checkpoints" icon="history">
    Browse your `/checkpoints` directory to see which training epochs have been saved and their file sizes.
  </Card>

  <Card title="Browse Datasets" icon="database">
    Inspect dataset folder structure and verify file counts before mounting the volume to a new instance.
  </Card>

  <Card title="Quick Inspection" icon="search">
    Look at folder sizes and modification dates to understand what is consuming storage space.
  </Card>
</CardGroup>

<Note>
  The file explorer is read-only from the dashboard. To upload, modify, or delete files, mount the volume to an instance and use SSH.
</Note>
