在 Google Cloud 上设置免费的 n8n 无限工作流
在本教程中,我们将向您展示如何在 Google Cloud 上设置免费的 n8n 无限工作流。无论您是初学者还是高级用户,本指南都将帮助您在 Google Cloud Platform (GCP) 上免费设置 n8n,这是一个强大的工作流自动化工具。
n8n 和 Google Cloud 简介
停止为 AI 自动化付费。在本视频中,我们将向您展示如何设置免费的 n8n 无限工作流。我们之前使用的是 n8n 的付费版本,但我们需要更多的工作流执行,所以决定自己托管以节省一些费用。事实证明,您可以免费做到这一点。如果您希望免费使用 n8n,本视频适合您。让我们开始吧,首先设置一个免费的 Google VM 实例。
创建免费的 Google VM 实例
创建一个免费的 Google VM 实例并给您的实例命名,我们将使用 N8n-demo,但您可以选择您喜欢的任何名称
接下来,选择一个区域,任何区域都可以,但目前艾奥瓦州是最便宜的。选择该区域内的任何区域。对于机器类型,这是最重要的配置之一,第一个实例在您的项目中是免费的。如果您选择更大的实例,将按相应费用计费。
配置操作系统和存储
现在,让我们配置操作系统和存储。您可以选择 Debian 或 Ubuntu,但我们将在此设置中使用 Debian。对于启动磁盘,选择标准永久磁盘并将大小设置为 20 GB。如果您计划做更多事情,10 GB 可能会有些限制,因此 20 GB 提供了额外的灵活性。在网络部分,允许 HTTPS 流量并启用负载均衡器健康检查。n8n 仅支持 HTTPS,而且更安全。
设置 VM 实例
这就是配置的全部内容。点击创建,去喝杯咖啡,等待几分钟,让 VM 实例设置完成。我们将加快这个过程。现在您的实例已经设置好了,您可以使用分配的 IP 地址添加一个 DNS 记录。我的域名是从 Hostinger 购买的,因此将使用它作为示例。从 Google VM 复制 IP 地址,然后导航到 Hostinger 的 DNS/名称服务器。粘贴 IP 地址,输入子域名,例如 n8n-demo,选择 A 记录类型,然后点击添加记录。
安装 n8n 和 Docker
安装 n8n 和 Docker,首先点击 SSH 按钮进入 Linux 控制台
进入后,登录以授权。此步骤是可选的,但如果您之前已安装了 Docker,运行此命令将清理任何先前的安装。接下来,我们将更新 Linux 系统以确保一切都是最新的。现在,运行此命令以安装处理安全包管理、HTTPS 和系统识别的必要工具。
配置 Docker
创建一个用于存储 GPG 密钥的目录,并设置正确的权限。这对于安全安装包是必需的。然后,下载 Docker 的 GPG 密钥并将其保存在 keyrings 目录中。让我们更改权限,以便每个人都可以读取 Docker GPG 密钥。现在,我们将把 Docker 的官方 Debian 存储库添加到系统的源列表中,以便轻松安装包。再次更新包列表,以确保新存储库被识别。
安装 Docker 和 Docker Compose
安装 Docker 和 Docker Compose,然后创建一个 Docker Compose YAML 文件
在这里,我们将定义 Docker 的服务。将以下内容粘贴到文件中。完成后,按 Esc 键并输入 :wq 以保存并退出。接下来,创建一个 .env 文件,粘贴以下内容,并根据您的设置进行更改。您的域名基本上是您网站的名称。如果您的网站具有多种功能,您可能希望添加一个子域名以更好地组织。
配置 n8n
配置 n8n,您还可以设置一个时区,以便在稍后执行时间戳时使用
最后,包括一个 SSL 邮件地址,以便您可以接收更新提醒。完成后,按 Esc 键并输入 :wq 以保存并退出。现在,创建一个用于存储 n8n 数据的卷,该卷将存储 SQLite 数据库和加密密钥。我们将称之为 n8n-core-data。接下来,创建一个名为 trafic-data 的卷,用于存储流量数据。
启动 n8n 容器
启动 n8n 容器并让它们顺利运行
现在,如果您键入 LS 或 ls -a,您将能够看到包括您创建的隐藏文件在内的所有文件。最后,让我们启动 n8n 和 Docker 容器,让它们顺利运行。我们将加快这个过程。n8n 现在应该已经启动并运行了。
访问 n8n
访问 n8n,现在您的 n8n 可以通过您的域名访问
n8n 仅通过 HTTPS 访问,而不是 HTTP。如果您看到这种情况,请不要惊慌,注意,Docker 容器启动后可能不会立即工作。去喝杯咖啡,等待 2 到 10 分钟,然后刷新页面,就这样,您已经成功使用 Docker 设置了 n8n。
设置您的所有者帐户
设置您的所有者帐户,确保创建一个强密码并启用两步验证以增加安全性
您还将提供一些额外信息,以个性化您的 n8n 体验并获取您的许可密钥。完成这些后,您就可以创建自己的免费 AI 自动化了。如果您有任何问题,请在评论中告诉我,并不要忘记订阅以获取更多教程。
快速总结 在本视频中,我们向您展示了如何使用免费的 Google VM 实例和 Docker 设置免费的 n8n 无限工作流。通过这些步骤,您可以节省费用并拥有一个完全功能的 n8n 设置。