Files
coolify-docs/content/docs/applications/ci-cd/github/public-repository.mdx
T
Andras Bacsai a64450ae9d feat(platform): migrate docs from VitePress to Fumadocs + TanStack Start
Replace VitePress/Vue stack with Fumadocs MDX, TanStack Start, React 19,
and Vite. Migrate all documentation content to MDX under content/docs/.
Add full src/ app with React components, routing, search, and API page.

Remove Korrektly integration from CI/CD workflows, Dockerfile, and env
vars. Update build pipeline to output to .output/public instead of
docs/.vitepress/dist.
2026-05-06 12:08:05 +02:00

61 lines
1.9 KiB
Plaintext

---
title: "Deploy Public Repository"
description: "Learn how to deploy applications from public GitHub repositories directly using the repository URL in Coolify."
---
# Deploy Public Repository
You can deploy applications from any public GitHub repository by simply providing the repository URL.
## 1. Create a New Resource on Coolify
<ZoomImage src="/docs/images/applications/ci-cd/github/public-repository/1.webp" />
1. Select your project from the Coolify dashboard.
2. Click the **+ New** button to create a new resource.
## 2. Select Public Repository as Resource Type
<ZoomImage src="/docs/images/applications/ci-cd/github/public-repository/2.webp" />
Choose **Public Repository** from the available resource types.
## 3. Choose Your Server
<Callout type="warn" title="HEADS UP!">
Coolify automatically selects the `localhost` server if you don't have any remote servers connected. In such cases, skip to the next step.
</Callout>
<ZoomImage src="/docs/images/applications/ci-cd/github/public-repository/3.webp" />
Select the server where you want to deploy the application.
## 4. Enter Your Repository Link
<ZoomImage src="/docs/images/applications/ci-cd/github/public-repository/4.webp" />
Paste the URL of your public GitHub repository.
<Callout type="success" title="Tip">
The branch will be **automatically selected** based on the provided URL.
* https://github.com/coollabsio/coolify-examples → **main** branch will be selected.
* https://github.com/coollabsio/coolify-examples/tree/nodejs-fastify → **nodejs-fastify** branch will be selected
</Callout>
## 5. Configure the Application and Deploy
<ZoomImage src="/docs/images/applications/ci-cd/github/public-repository/5.webp" />
After entering the repository link, click **Check Repository**. Then, configure the buildpack, ports, and other settings. (Refer to our dedicated guide on [builds](/applications/build-packs) for more details.)
Once configured, deploy your application.
That's it!