From ec0afbdd1f7791dd36cc35a3531d229c187b9157 Mon Sep 17 00:00:00 2001 From: Laurentiu Ciobanu Date: Thu, 30 Oct 2025 12:19:17 +0000 Subject: [PATCH 1/4] add n8n guide --- docs/getting-started/deploying-n8n.md | 74 +++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 docs/getting-started/deploying-n8n.md diff --git a/docs/getting-started/deploying-n8n.md b/docs/getting-started/deploying-n8n.md new file mode 100644 index 0000000..f2c0b35 --- /dev/null +++ b/docs/getting-started/deploying-n8n.md @@ -0,0 +1,74 @@ +--- +sidebar_position: 5 +--- + +# Deploying n8n Community Edition + +Deploy n8n workflow automation on lttle.cloud in minutes using a pre-configured setup. + +## Prerequisites + +- Active lttle.cloud account ([sign up for free](https://lttle.cloud/)) +- lttle CLI installed and configured ([Installation guide](./installing-the-cli.md)) + +## Quick Deployment + +### 1. Download the configuration + +```bash +curl -o n8n.yaml https://raw.githubusercontent.com/lttle-cloud/ignition/refs/heads/master/demos/n8n.yaml +``` + +### 2. Deploy to lttle.cloud + +```bash +lttle deploy ./n8n.yaml +``` + +### 3. Monitor deployment status + +Wait for the machine to reach "ready" or "suspended" state: + +```bash +lttle machine ls --ns n8n +``` + +Keep running this command until you see the status change to "ready" or "suspended". + +### 4. Get your n8n URL + +Once ready, get your public URL: + +```bash +lttle query "'https://' + service('n8n-public', 'n8n').bind.external.host" +``` + +### 5. Access n8n + +Open the URL from step 4 in your browser and start building workflows! + +## What you get + +Your n8n instance includes: +- **Persistent storage** - Workflows and data are preserved +- **HTTPS encryption** - Secure access out of the box +- **Auto-generated domain** - No DNS configuration needed +- **Serverless** - Suspends when not in use to save costs. For more information, see [Machines > Mode](../resources/machines.mdx#mode). + +## Next steps + +Once n8n is running: +- Create your first workflow +- Connect to external services and APIs +- Set up webhooks for automation +- Explore n8n's extensive node library + +## Troubleshooting + +**Cannot access the URL:** +- Ensure the machine status is "ready" or "suspended" +- Try the query command again to get the latest URL + +**Need to customize the setup:** +- Download and modify the `n8n.yaml` configuration file +- See [Apps configuration](../resources/apps.mdx) for available options From c4d1f60d71f496b06d480b05d12addde621b2ca5 Mon Sep 17 00:00:00 2001 From: Laurentiu Ciobanu Date: Thu, 30 Oct 2025 12:24:00 +0000 Subject: [PATCH 2/4] add temporary video --- docs/getting-started/deploying-n8n.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/getting-started/deploying-n8n.md b/docs/getting-started/deploying-n8n.md index f2c0b35..4f9d961 100644 --- a/docs/getting-started/deploying-n8n.md +++ b/docs/getting-started/deploying-n8n.md @@ -4,7 +4,7 @@ sidebar_position: 5 # Deploying n8n Community Edition -Deploy n8n workflow automation on lttle.cloud in minutes using a pre-configured setup. +Deploy n8n workflow automation on lttle.cloud in minutes using a pre-configured setup. If you prefer watching over reading, you can check out [this video guide](https://www.youtube.com/watch?v=dQw4w9WgXcQ) with the same steps. ## Prerequisites From c97dc3348a129366bfc8e0aa0d6e907c96622d91 Mon Sep 17 00:00:00 2001 From: Laurentiu Ciobanu Date: Thu, 30 Oct 2025 12:31:18 +0000 Subject: [PATCH 3/4] add custom domain info --- docs/getting-started/deploying-n8n.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/getting-started/deploying-n8n.md b/docs/getting-started/deploying-n8n.md index 4f9d961..496cc49 100644 --- a/docs/getting-started/deploying-n8n.md +++ b/docs/getting-started/deploying-n8n.md @@ -62,6 +62,7 @@ Once n8n is running: - Connect to external services and APIs - Set up webhooks for automation - Explore n8n's extensive node library +- Use a custom domain: Configure your own domain instead of the auto-generated one - see [Apps > Using custom domains](../resources/apps.mdx#using-custom-domains) ## Troubleshooting @@ -72,3 +73,4 @@ Once n8n is running: **Need to customize the setup:** - Download and modify the `n8n.yaml` configuration file - See [Apps configuration](../resources/apps.mdx) for available options + From 8a1370b2ea5b3a9bdad7ddf82791d9bb8504b208 Mon Sep 17 00:00:00 2001 From: Laurentiu Ciobanu Date: Thu, 30 Oct 2025 13:17:31 +0000 Subject: [PATCH 4/4] update n8n guide link --- docs/getting-started/deploying-n8n.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/getting-started/deploying-n8n.md b/docs/getting-started/deploying-n8n.md index 496cc49..78db3c7 100644 --- a/docs/getting-started/deploying-n8n.md +++ b/docs/getting-started/deploying-n8n.md @@ -4,7 +4,7 @@ sidebar_position: 5 # Deploying n8n Community Edition -Deploy n8n workflow automation on lttle.cloud in minutes using a pre-configured setup. If you prefer watching over reading, you can check out [this video guide](https://www.youtube.com/watch?v=dQw4w9WgXcQ) with the same steps. +Deploy n8n workflow automation on lttle.cloud in minutes using a pre-configured setup. If you prefer watching over reading, you can check out [this video guide](https://youtu.be/o0gm3xGiQSE) with the same steps. ## Prerequisites