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

# Configure Monorepos

> Configure and onboard a monorepo application inside Revolte.

Deploy and manage multiple applications from a single repository using Revolte’s Monorepo onboarding workflow.

***

## Configuration Workflow

Follow these steps during the application onboarding phase to register a monorepo service.

<Steps>
  <Step title="Access the Application Form">
    Navigate to the **Create Application** step of the onboarding flow.
  </Step>

  <Step title="Select Your Repository">
    Provide a name for the application and choose your connected Git repository.
  </Step>

  <Step title="Enable Monorepo Mode">
    Select the **Select if its a mono repo** checkbox to reveal the subdirectory configuration fields.

    <div style={{ display: "flex", justifyContent: "center", margin: "20px 0" }}>
      <img src="https://mintcdn.com/poddle-54594c3d/q0Rk3K5lGk3vHIWm/image-v2/integrations/monlith.png?fit=max&auto=format&n=q0Rk3K5lGk3vHIWm&q=85&s=e5326fd1544e8ea8a7a181c93656ce38" width="600" alt="Create application with monorepo enabled" data-path="image-v2/integrations/monlith.png" />
    </div>
  </Step>

  <Step title="Define Branch and Path Context">
    Configure the directory mapping using the revealed fields:

    * **Branch Name**: Select the Git branch containing the codebase to use for discovery and build workflows.
    * **Application Path**: Select the subdirectory folder containing the application's package files and configuration.
  </Step>

  <Step title="Register the Application">
    Click **Create Application** to complete onboarding and initialize the service under your project context.
  </Step>
</Steps>

***

## Quick links

* [Get Started](/quick-start) — Return to the core onboarding guide.
* [GitHub Integration](/integrations/repository/github) — Connect your GitHub repositories.
* [App & Branch Settings](/yaml/repo-preferences/app-branch-settings) — Map environments to specific branches.
