10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI学习教程

手把手教你在树莓派上部署n8n,一款便携式AI工作流硬件就此诞生!

3月前 AI学习教程 929 0

n8n可以运行在树莓派上了!

最近n8n官方给出了在树莓派上运行n8n的方法

我今天就我在树莓派上成功部署了n8n,一款便携式AI工具流硬件就此诞生!

今天分享这个实践过程。

为什么选择树莓派?

相比传统方案,树莓派部署具有以下特征:

成本维度:硬件一次性投入约800元,无云服务月费

功耗与空间:功耗5W左右,体积仅为信用卡大小

平台扩展性:树莓派本身支持IoT开发,可与传感器、执行器直接集成

使用门槛:无需Docker知识,直接基于系统级部署

部署教程

第一步:创建独立用户

树莓派系统默认包含pi用户,但为了权限隔离和便于管理,建议为n8n创建独立账户。执行以下命令:

sudo adduser --system --group --home /home/node node
sudo usermod -s /bin/bash node

第二步:系统更新

在安装前更新系统软件包至最新版本,避免依赖冲突导致安装失败:

sudo apt update && sudo apt upgrade -y

更新耗时通常在15-20分钟。如系统镜像较旧,可能需要更长时间。

第三步:安装Node.js 20.x

n8n基于Node.js运行。树莓派官方镜像预装的Node.js版本较旧,需先卸载后重装。

删除旧版本:

sudo apt remove -y nodejs
sudo apt purge -y nodejs

安装Node.js 20.x:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs=20.19.0-1nodesource1

验证安装:

node -v
# 输出:v20.19.0
npm -v
# 输出:10.8.2

第四步:安装n8n

通过npm全局安装n8n:

sudo npm install -g n8n
n8n --version

性能差异说明:在树莓派3上此步骤耗时约1小时(ARM架构较旧),树莓派4/5则需10-15分钟。

安装过程中会出现多个警告提示(warn),可直接忽略,不影响最终功能。

第五步:安装SQLite3数据库

n8n工作流、用户配置等数据存储于SQLite3。树莓派官方镜像默认未预装,需手动安装:

sudo npm install -g sqlite3

验证安装状态:

npm list -g sqlite3

第六步:配置系统服务

通过systemd服务实现开机自启和后台运行,避免每次手动启动。

创建服务文件:

sudo nano /etc/systemd/system/n8n.service

配置内容如下:

[Unit]
Description=n8n Automation Tool
After=network.target

[Service]
ExecStart=/usr/bin/n8n
Restart=always
User=node
Environment=PATH=/usr/bin:/usr/local/bin
Environment=NODE_ENV=production
WorkingDirectory=/home/node/
Environment=N8N_BASIC_AUTH_ACTIVE=false
Environment=N8N_HOST=<树莓派IP或域名>
Environment=N8N_PORT=5678
Environment=N8N_PROTOCOL=http
Environment=N8N_SECURE_COOKIE=false

[Install]
WantedBy=multi-user.target

配置参数说明:

  • N8N_PROTOCOL=http:使用HTTP协议(局域网环境)
  • N8N_BASIC_AUTH_ACTIVE=false:禁用基础认证(可根据需求启用)
  • N8N_SECURE_COOKIE=false:适配HTTP环境下的Cookie处理

注:若需HTTPS访问,需配置SSL证书,配置复杂度相对较高,此处采用HTTP方案。

激活服务:

sudo systemctl daemon-reload
sudo systemctl enable n8n
sudo systemctl start n8n
sudo systemctl status n8n

访问n8n

在浏览器中输入以下地址即可访问:

http://<树莓派IP地址>:5678

例如:http://192.168.1.100:5678

 

就此你就获得了一个树莓派部署的n8n,不仅在成本低,更在于n8n从此它便携了!

你可以用来:

  • 本地化运算:工作流完全在本地执行,数据不上云,符合隐私保护需求
  • IoT集成:可直接集成传感器和硬件设备,支持复杂的自动化场景
  • 运维成本:一次硬件投入,零月度成本,适合长期稳定运行的流程

接下来我将会把大部分工作流从云服务迁移至本地树莓派,希望能扛住我的日常运行需求。

如你也有类似需求,这套方案值得尝试。

官方链接:https://bdking71.wordpress.com/2025/11/17/instructions-n8n-on-raspberry-pi/

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:手把手教你在树莓派上部署n8n,一款便携式AI工作流硬件就此诞生!
#n8n #树莓派 #IoT #手把手教程 
收藏 1
智谱 AI 输入法实测:语音转写稳定,人设让AI编辑更智能,适合谁用、怎么用?
Rebirth:本地无限画布工作站,把笔记、思维导图、多维表与收藏体系一网打尽
推荐阅读
  • 手把手教你使用Claude Code+Context7实现Vibe Video,靠自然语言 Vibe 生成 Remotion 视频代码
  • 手把手教你从声音克隆到专属定制,用MiniMax实现全流程免费配音
  • 即梦AI图像生成器.exe(开源+打包)
  • 一篇带你搞定AI编程工具Claude、Codex、OpenCode、Antigravity的Skills设计与实践指南
  • 手把手教你如何免费薅 Qwen3 系列大模型 100万Token 额度免费API
评论 (0)
请登录后发表评论
分类精选
Cursor永久免费攻略:无限邮箱注册+重置机器码+Cursor试用期重置工具实现永久免费使用
45743 1年前
手把手教你如何使用扣子Coze搭建“文生图” AI Bot
19040 1年前
n8n新手入门指南:5 分钟本地部署 + 中文汉化 + 快速启动,玩转工作流(Docker版)
17926 9月前
安装字节Trae登录提示App Unavailable(应用程序不可用)解决办法,这份官方指南请收好!
17319 1年前
Gemini CLI 装好了,登录异常怎么办?手把手教你解决 Gemini CLI 登录问题
14087 9月前
一文搞懂什么是 Vibe Coding?Vibe Coding工具推荐及Cursor编程开发实践
13928 11月前
零基础上手 VSCode + Claude Code + GLM-4.6 保姆级安装配置教程
13892 5月前
AI 概念篇:Token是什么?一文讲清楚Token分词、窗口、计费与常用计算工具
13205 3月前
手把手教你使用 Gemini 2.5 Pro 免费 API搭建本地知识库,一键接入 Gemini!
12837 9月前
手把手教你快速入门OpenCode + GLM-4.7 + Oh-My-Opencode + Skills 安装配置与高效使用指南
11281 2月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 OpenClaw 日程管理教程:AI 助手 + 结构化数据 + Cron 提醒,构建自动化日程系统
2 腾讯 WorkBuddy 保姆级教程:免部署 AI 办公智能体,10 分钟上手自动办公
3 OpenClaw 浏览器自动化教程:Chrome DevTools Attach Mode 接管浏览器,自然语言操控网页
4 谷歌 Gemma 4 本地部署教程:Ollama 三步搞定零成本养虾
5 手把手教你使用Claude Code+Context7实现Vibe Video,靠自然语言 Vibe 生成 Remotion 视频代码
6 手把手教你用AI大模型可视化统一管理工具Quotio管理多账号,支持 Claude、Gemini、OpenAI等
7 3分钟搭建AI办公助理:用飞书CLI+OpenClaw打造自动化工作流
8 我用这个Skill的工作流程,五步完成产品设计,快速输出原型和设计文档
9 手把手教你用飞书 CLI 工具 + AI Agent 自动化管理知识库完整指南
10 手把手教你在 Ubuntu 24 上安装新版 OpenClaw,从卸载开始到飞书接入,以及图像/搜索能力的实操全流程
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联