Projects
Create a Project
Connect your GitHub repository to monolayer to build and run your application in your AWS account.
How to Create a Project from a GitHub Repository
This guide walks you through connecting your GitHub repository to monolayer and initiating your first project deployment.
Creating a Project
To connect your GitHub repository and trigger an initial deployment, you can use the project creation form in the control plance.
Steps
- Navigate to the Create Project page using one of the following pathways:
- From the Home Page: Click the Repo card.
- From the Header: Choose Create Project (+) from the Project Selector pop-up menu.
- Type a name for your project in the Project Name field. Choose a recognizable name (such as
Awesome Web App) to identify your project and its resources. - Select your repository from the Repository pop-up menu. Choose the GitHub repository you created and pushed in Step 1.
- When you select a repository, the system automatically sets the target branch to its default branch (such as
main). - If the monolayer GitHub App is not installed, click the button in the warning alert to install the app.
- If the app is installed but your repository is not listed, click the Revise GitHub App permissions link in the warning alert to grant access.
- When you select a repository, the system automatically sets the target branch to its default branch (such as
- Click Create and deploy project at the bottom of the form.
Expected Result
The control plane registers your project, links it to your repository, and starts the initial deployment.