diff --git a/apps/n8n/1.52.1/data.yml b/apps/n8n/1.52.1/data.yml new file mode 100644 index 00000000..6aa322a7 --- /dev/null +++ b/apps/n8n/1.52.1/data.yml @@ -0,0 +1,9 @@ +additionalProperties: + formFields: + - default: 5678 + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: HTTP 端口 + required: true + rule: paramPort + type: number diff --git a/apps/n8n/1.52.1/data/.gitkeep b/apps/n8n/1.52.1/data/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/n8n/1.52.1/docker-compose.yml b/apps/n8n/1.52.1/docker-compose.yml new file mode 100644 index 00000000..3288fac6 --- /dev/null +++ b/apps/n8n/1.52.1/docker-compose.yml @@ -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 \ No newline at end of file diff --git a/apps/n8n/1.52.1/scripts/init.sh b/apps/n8n/1.52.1/scripts/init.sh new file mode 100644 index 00000000..4e811c86 --- /dev/null +++ b/apps/n8n/1.52.1/scripts/init.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +chown -R 1000:1000 data \ No newline at end of file diff --git a/apps/n8n/README.md b/apps/n8n/README.md new file mode 100644 index 00000000..67ee31c3 --- /dev/null +++ b/apps/n8n/README.md @@ -0,0 +1,13 @@ +# n8n + +**n8n** 是一种可扩展的工作流自动化工具。借助公平代码分发模型,n8n 将始终拥有可见的源代码,可供自托管,并允许您添加自己的自定义函数、逻辑和应用程序。n8n 基于节点的方法使其具有高度的通用性,使您可以将任何事物连接到一切事物。 + +## 主要功能: + +- **工作流自动化**:通过图形化界面创建自动化的工作流,将不同的应用和服务连接起来。 +- **支持多个应用**:提供了丰富的集成节点,可以连接到各种应用和服务,如 Google Sheets、Slack、GitHub、Twitter 等。 +- **灵活的触发器和动作**:支持基于事件的触发器和各种动作,使得工作流可以响应特定事件并执行相关任务。 +- **条件和循环**:可以在工作流中添加条件判断和循环操作,处理更复杂的逻辑。 +- **可自定义的代码执行**:支持在工作流中添加自定义 JavaScript 代码,以实现更复杂的逻辑和处理。 +- **自托管**:用户可以在本地或云服务器上自托管 n8n,确保数据安全和隐私。 +- **版本控制**:支持将工作流导出为 JSON 文件,以便版本控制和备份。 \ No newline at end of file diff --git a/apps/n8n/data.yml b/apps/n8n/data.yml new file mode 100644 index 00000000..779dfa85 --- /dev/null +++ b/apps/n8n/data.yml @@ -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/ diff --git a/apps/n8n/logo.png b/apps/n8n/logo.png new file mode 100644 index 00000000..995eab4c Binary files /dev/null and b/apps/n8n/logo.png differ