Skip to content

n8n
(Linux)

结合 AI 的工作流自动化,可自托管: 开放的 Bash 脚本,仅使用官方来源

连接 400 多款应用,用可视化编辑器构建 AI 智能体。您自己的 n8n,开箱即用 HTTPS、持久化数据和 webhook。

在您的服务器上运行此命令

$curl -fsSL https://infrawire.sh/i/n8n | bash
  • 已在 10 个发行版上测试
  • 官方安装程序
  • x86_64 和 arm64

脚本的作用

  • 若缺失,则从官方软件源安装 Docker Engine 和 Compose
  • n8n(官方镜像),带持久卷和自动生成的加密密钥,位于 /opt/n8n
  • 使用 --domain:前置 Caddy,自动签发 Let's Encrypt HTTPS 证书
  • 不使用域名:绑定到 127.0.0.1,可通过 SSH 隧道访问

安装之后

# 通过 SSH 隧道打开编辑器(无域名时)
$ ssh -N -L 5678:127.0.0.1:5678 root@your-server
# 查看日志
$ cd /opt/n8n && docker compose logs -f n8n
# 更新 n8n
$ cd /opt/n8n && docker compose pull && docker compose up -d

选项

在 bash -s -- 之后传入选项,例如:

$ curl -fsSL https://infrawire.sh/i/n8n | bash -s -- --domain n8n.example.com
--domain n8n.example.com通过该域名以 HTTPS 提供 n8n(DNS 必须指向服务器)
--email [email protected]接收 Let's Encrypt 通知的邮箱
--timezone Europe/Paris定时工作流的时区
--public不使用域名:在所有网络接口上暴露端口(HTTP,仅用于测试)
--version 1.x.y镜像标签:stable(默认)、latest 或某个版本

运行前请先检查

该脚本是纯 Bash。先下载、阅读,再运行:

$ curl -fsSL https://infrawire.sh/i/n8n -o install.sh
$ less install.sh
$ bash install.sh

在 Alpine 上,请先运行 apk add bash curl。

其他应用

每个应用都配有经过测试的安装脚本、分步指南以及入门命令。

AI 智能体

OpenClaw

开源个人 AI 助手

在您的服务器上全天候运行的专属 AI 助手。可通过 WhatsApp、Telegram、Discord、Slack 等与它对话,并使用您选择的模型。

infrawire.sh/i/openclaw 安装指南
AI 智能体

Hermes Agent

Nous Research 出品的自我改进 AI 智能体

一个能从任务中学习、跨会话保留记忆的自主智能体,在您的服务器上 7×24 小时运行,可通过 Telegram、Discord、Slack 等访问。

infrawire.sh/i/hermes-agent 安装指南
AI 智能体开发者工具

Claude Code

Anthropic 面向终端的智能体编码工具

Claude Code 可在终端中读取您的代码库、编辑文件、运行命令并处理 git 工作流。非常适合远程开发服务器。

infrawire.sh/i/claude-code 安装指南
AI 智能体开发者工具

OpenAI Codex

OpenAI 面向终端的编码智能体

Codex CLI 可在终端中读取、编辑并运行您项目中的代码,使用您的 ChatGPT 套餐或 OpenAI API 密钥。

infrawire.sh/i/codex 安装指南
AI 智能体开发者工具

Gemini CLI

Google 面向终端的开源 AI 智能体

Gemini CLI 将 Gemini 模型带到您的终端:代码、搜索、文件和 shell 工具,使用 Google 账号或 API 密钥即可享受慷慨的免费额度。

infrawire.sh/i/gemini-cli 安装指南
AI 智能体开发者工具

OpenCode

开源 AI 编码智能体,支持任意模型

OpenCode 是一款终端编码智能体,可搭配 Claude、GPT、Gemini、本地模型以及 75 个以上的提供商使用。自带密钥或订阅即可。

infrawire.sh/i/opencode 安装指南
自托管

Vaultwarden

兼容 Bitwarden 的轻量密码管理器

自建您的密码库,并通过官方 Bitwarden 应用和浏览器扩展使用。足够轻量,最小的 VPS 也能运行。

infrawire.sh/i/vaultwarden 安装指南
自托管

Nextcloud

您自己的云:文件、日历、联系人

在您的设备间同步和共享文件,并把日历和联系人保存在由您掌控的服务器上。生产级部署,含 MariaDB、Redis 和 cron。

infrawire.sh/i/nextcloud 安装指南

需要服务器?

Linux VPS 和独立服务器,几分钟即可就绪运行这些安装脚本,并提供完整的 root 权限。

查看 VPS 套餐

常见 问题

运行安装脚本之前您需要了解的一切。

是的。脚本免费且开放,您可以随时阅读。部分应用可能需要其自有的账户或订阅,例如用于 AI 模型的 API 密钥。

脚本通过 HTTPS 提供,且只从官方来源下载软件。如果您愿意,可以先下载脚本、阅读后再运行:每个应用页面都有具体方法。

Ubuntu 22.04 和 24.04、Debian 12 和 13、Rocky Linux 9、AlmaLinux 9、Fedora、Arch Linux、openSUSE 和 Alpine,支持 x86_64 和 arm64。在 Alpine 上请先安装 bash 和 curl。

安装系统软件包需要 root 或 sudo 权限。使用 sudo 运行命令,应用会安装到您自己的用户下,而不是 root。

它会通过您的包管理器安装缺失的前置依赖,然后安装应用本身,并将其命令添加到 shell 的 PATH 中。所有操作都会记录到 /tmp 中的日志文件。

可以,它们适用于任何 Linux 服务器。如果您需要服务器,Infrawire 提供几分钟即可就绪的 Linux VPS 和独立服务器。

自定义安装 · n8n

只需填写您需要的内容:留空的字段将使用默认值。命令会随您输入实时更新。

请先将其 DNS A 记录指向您的服务器。通过 Let's Encrypt 启用 HTTPS。

用于接收证书到期通知。

用于定时工作流。默认:服务器时区。

未设置域名时使用。

您的命令

$curl -fsSL https://infrawire.sh/i/n8n | bash

所填内容不会离开您的浏览器。您在此添加的密码和密钥会留在 shell 历史记录中:请在命令开头加一个空格再运行,或改用安装程序输出中生成的值。

覆盖 3 大洲的 Linux VPS 和独立服务器,提供 7×24 小时专家支持。

查看 VPS 套餐