From 74c90353e59a76f9628767c58a8bf6bcd977fd26 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 16:18:04 +0000 Subject: [PATCH 1/4] Update apps/deploy.mdx Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com> --- apps/deploy.mdx | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/apps/deploy.mdx b/apps/deploy.mdx index 6c3262c5..6eda165b 100644 --- a/apps/deploy.mdx +++ b/apps/deploy.mdx @@ -101,3 +101,41 @@ SUCCESS Total deployment time: 2.78s ``` Once deployed, you can [invoke](/apps/invoke) your app from anywhere. + +## Deploy Button + +The Deploy Button lets users deploy your Kernel app with a single click. It's ideal for sharing open-source projects, templates, or example apps that others can deploy to their own Kernel account. + +### How it works + +1. Go to the [Deploy Button generator](https://app.kernel.sh/deploy-button) in the Kernel dashboard +2. Enter your public GitHub repository URL +3. Specify the required environment variables (API keys, secrets, etc.) that users need to provide +4. Copy the generated button snippet or link + +When someone clicks your Deploy Button, they're taken to a deployment flow where they: +- Connect their Kernel account +- Enter the required environment variable values you specified +- Deploy the app to their account + +### Use cases + +- **Open-source projects**: Let users deploy your app without cloning repos or running CLI commands +- **Templates and starters**: Share ready-to-deploy examples that others can customize +- **Documentation**: Embed deploy buttons in READMEs so readers can try your code instantly + +### Adding the button to your repository + +After generating your button, add it to your README or documentation: + +```markdown +[![Deploy to Kernel](https://app.kernel.sh/button.svg)](https://app.kernel.sh/deploy?repo=https://github.com/your-org/your-repo) +``` + +Or use HTML: + +```html + + Deploy to Kernel + +``` From 07f7d7b33963bbe682e28c06b06c7bee0b3b4f41 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 16:20:43 +0000 Subject: [PATCH 2/4] Update apps/deploy.mdx Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com> --- apps/deploy.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/deploy.mdx b/apps/deploy.mdx index 6eda165b..d7a133f7 100644 --- a/apps/deploy.mdx +++ b/apps/deploy.mdx @@ -108,7 +108,7 @@ The Deploy Button lets users deploy your Kernel app with a single click. It's id ### How it works -1. Go to the [Deploy Button generator](https://app.kernel.sh/deploy-button) in the Kernel dashboard +1. Go to the [Deploy Button generator](https://dashboard.onkernel.com/deploy-button) in the Kernel dashboard 2. Enter your public GitHub repository URL 3. Specify the required environment variables (API keys, secrets, etc.) that users need to provide 4. Copy the generated button snippet or link From abdba1b7356c6876b07e4a4f054591b2dfeb60e8 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 16:23:09 +0000 Subject: [PATCH 3/4] Update apps/deploy.mdx Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com> --- apps/deploy.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/deploy.mdx b/apps/deploy.mdx index d7a133f7..35c5ad03 100644 --- a/apps/deploy.mdx +++ b/apps/deploy.mdx @@ -129,13 +129,13 @@ When someone clicks your Deploy Button, they're taken to a deployment flow where After generating your button, add it to your README or documentation: ```markdown -[![Deploy to Kernel](https://app.kernel.sh/button.svg)](https://app.kernel.sh/deploy?repo=https://github.com/your-org/your-repo) +[![Deploy to Kernel](https://dashboard.onkernel.com/button.svg)](https://dashboard.onkernel.com/deploy?repo=https://github.com/your-org/your-repo) ``` Or use HTML: ```html - - Deploy to Kernel + + Deploy to Kernel ``` From 1d37e358cebe7d114b5e1631b0263ee29a4ebf83 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 16:26:55 +0000 Subject: [PATCH 4/4] Update apps/deploy.mdx Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com> --- apps/deploy.mdx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/deploy.mdx b/apps/deploy.mdx index 35c5ad03..fbd17501 100644 --- a/apps/deploy.mdx +++ b/apps/deploy.mdx @@ -129,13 +129,11 @@ When someone clicks your Deploy Button, they're taken to a deployment flow where After generating your button, add it to your README or documentation: ```markdown -[![Deploy to Kernel](https://dashboard.onkernel.com/button.svg)](https://dashboard.onkernel.com/deploy?repo=https://github.com/your-org/your-repo) +[![Deploy](https://www.kernel.sh/brand_assets/kernel_deploy.svg)](https://dashboard.onkernel.com/deploy?repo=https%3A%2F%2Fgithub.com%2Forg%2Frepo&entrypoint=index.ts) ``` Or use HTML: ```html - - Deploy to Kernel - +Deploy ```