Skip to content

Commit 0c60856

Browse files
authored
Merge pull request #18 from lttle-cloud/guide/n8n
add n8n guide
2 parents ebf0e45 + 8a1370b commit 0c60856

1 file changed

Lines changed: 76 additions & 0 deletions

File tree

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
5+
# Deploying n8n Community Edition
6+
7+
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.
8+
9+
## Prerequisites
10+
11+
- Active lttle.cloud account ([sign up for free](https://lttle.cloud/))
12+
- lttle CLI installed and configured ([Installation guide](./installing-the-cli.md))
13+
14+
## Quick Deployment
15+
16+
### 1. Download the configuration
17+
18+
```bash
19+
curl -o n8n.yaml https://raw.githubusercontent.com/lttle-cloud/ignition/refs/heads/master/demos/n8n.yaml
20+
```
21+
22+
### 2. Deploy to lttle.cloud
23+
24+
```bash
25+
lttle deploy ./n8n.yaml
26+
```
27+
28+
### 3. Monitor deployment status
29+
30+
Wait for the machine to reach "ready" or "suspended" state:
31+
32+
```bash
33+
lttle machine ls --ns n8n
34+
```
35+
36+
Keep running this command until you see the status change to "ready" or "suspended".
37+
38+
### 4. Get your n8n URL
39+
40+
Once ready, get your public URL:
41+
42+
```bash
43+
lttle query "'https://' + service('n8n-public', 'n8n').bind.external.host"
44+
```
45+
46+
### 5. Access n8n
47+
48+
Open the URL from step 4 in your browser and start building workflows!
49+
50+
## What you get
51+
52+
Your n8n instance includes:
53+
- **Persistent storage** - Workflows and data are preserved
54+
- **HTTPS encryption** - Secure access out of the box
55+
- **Auto-generated domain** - No DNS configuration needed
56+
- **Serverless** - Suspends when not in use to save costs. For more information, see [Machines > Mode](../resources/machines.mdx#mode).
57+
58+
## Next steps
59+
60+
Once n8n is running:
61+
- Create your first workflow
62+
- Connect to external services and APIs
63+
- Set up webhooks for automation
64+
- Explore n8n's extensive node library
65+
- 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)
66+
67+
## Troubleshooting
68+
69+
**Cannot access the URL:**
70+
- Ensure the machine status is "ready" or "suspended"
71+
- Try the query command again to get the latest URL
72+
73+
**Need to customize the setup:**
74+
- Download and modify the `n8n.yaml` configuration file
75+
- See [Apps configuration](../resources/apps.mdx) for available options
76+

0 commit comments

Comments
 (0)