How to deploy Github Project on Exopods?
Deploying your GitHub project to Exopods is quick and straightforward. Follow this step-by-step guide to get your project live in just a few minutes.
Last updated
Deploying your GitHub project to Exopods is quick and straightforward. Follow this step-by-step guide to get your project live in just a few minutes.
Last updated
To deploy your GitHub project on Exopods, connect your GitHub account, select the repository and branch, configure deployment settings, and click "Go Live." Exopods will handle the build and deployment process, making your project accessible via a public URL. You can customize settings like port, build commands, and environment variables.
Start by selecting the GitHub repository you wish to deploy. On the Exopods dashboard, click on the "Select Repo" button under the "Deploy Your Project from GitHub" section.
Authenticate with GitHub and Authorize Exopods. You’ll be redirected to the GitHub authorization page.
Choose the repositories you want Exopods to access. You can either select all repositories or specific ones.
Click Authorize Exopods-Inc to continue.
Once authenticated, you will be redirected back to the Exopods dashboard.
Once your repo is selected, you'll be prompted to configure the settings for your project:
Select the Branch:
Choose the branch you want to deploy. For instance, if you’re deploying from main
, make sure to select it in the branch dropdown menu.
Repo Name and Deployment Name: By default, Exopods will pull the repo name and set up a deployment name for you. You can customize this if required.
Click Continue to proceed to deployment configuration.
In this step, you will configure how Exopods will build and run your project:
Set the Port:
The default port is 8080
, but you can modify this if your project listens on a different port.
Command: Provide the build or start command for your project
Arguments & Environment Variables: You can pass any additional arguments and environment variables necessary for your project.
Choose Pricing Plan:
Micro: 1 vCPU, 1 GB RAM
Small: 2 vCPUs, 2 GB RAM
Large: 4 vCPUs, 4 GB RAM
Click Continue when ready.
Step 4: Go Live
After configuring your deployment, simply click Go Live. Exopods will take care of the rest, building and deploying your project based on your configurations.
Deploying your project from GitHub to Exopods is a seamless and efficient process. By following the steps outlined in this guide, you can quickly get your project live with minimal configuration. Take advantage of Exopods' scalability and support for modern development workflows to bring your project to production in no time.