mirror of
https://github.com/coollabsio/coolify-docs.git
synced 2026-06-19 07:35:55 +00:00
a64450ae9d
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.
61 lines
1.9 KiB
Plaintext
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! |