Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 新增 n8n #1840

Merged
merged 1 commit into from
Jul 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions apps/n8n/1.52.1/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
additionalProperties:
formFields:
- default: 5678
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: HTTP 端口
required: true
rule: paramPort
type: number
Empty file added apps/n8n/1.52.1/data/.gitkeep
Empty file.
18 changes: 18 additions & 0 deletions apps/n8n/1.52.1/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
services:
homeassistant:
image: n8nio/n8n:1.52.1
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:5678
volumes:
- ./data:/home/node/.n8n
environment:
N8N_SECURE_COOKIE: false
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true
3 changes: 3 additions & 0 deletions apps/n8n/1.52.1/scripts/init.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

chown -R 1000:1000 data
13 changes: 13 additions & 0 deletions apps/n8n/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# n8n

**n8n** 是一种可扩展的工作流自动化工具。借助公平代码分发模型,n8n 将始终拥有可见的源代码,可供自托管,并允许您添加自己的自定义函数、逻辑和应用程序。n8n 基于节点的方法使其具有高度的通用性,使您可以将任何事物连接到一切事物。

## 主要功能:

- **工作流自动化**:通过图形化界面创建自动化的工作流,将不同的应用和服务连接起来。
- **支持多个应用**:提供了丰富的集成节点,可以连接到各种应用和服务,如 Google Sheets、Slack、GitHub、Twitter 等。
- **灵活的触发器和动作**:支持基于事件的触发器和各种动作,使得工作流可以响应特定事件并执行相关任务。
- **条件和循环**:可以在工作流中添加条件判断和循环操作,处理更复杂的逻辑。
- **可自定义的代码执行**:支持在工作流中添加自定义 JavaScript 代码,以实现更复杂的逻辑和处理。
- **自托管**:用户可以在本地或云服务器上自托管 n8n,确保数据安全和隐私。
- **版本控制**:支持将工作流导出为 JSON 文件,以便版本控制和备份。
19 changes: 19 additions & 0 deletions apps/n8n/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: n8n
tags:
- 实用工具
title: 免费且源代码可用的公平代码许可工作流自动化工具
description: 免费且源代码可用的公平代码许可工作流自动化工具
additionalProperties:
key: n8n
name: n8n
tags:
- Tool
shortDescZh: 免费且源代码可用的公平代码许可工作流自动化工具
shortDescEn: Free and source-available fair-code licensed workflow automation tool
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://n8n.io/
github: https://github.com/n8n-io/n8n
document: https://docs.n8n.io/
Binary file added apps/n8n/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.