App Submission: N8N (#283)

Co-authored-by: Steven Briscoe <me@stevenbriscoe.com>
This commit is contained in:
Pranshu Agrawal 2022-12-23 20:34:00 +05:30 committed by GitHub
parent d7db211420
commit 082e975b13
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 56 additions and 0 deletions

0
n8n/data/.gitkeep Normal file
View File

22
n8n/docker-compose.yml Normal file
View File

@ -0,0 +1,22 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: n8n_server_1
APP_PORT: 5678
# These webhook endpoints are protected using Basic or Header Auth
# More details here: https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.webhook/
PROXY_AUTH_WHITELIST: "/webhook-test/*,/webhook/*"
server:
image: n8nio/n8n:0.207.1@sha256:a4702a77217b449723a98030e3c47a0267c0ceee97a8684184fdfebec0712b5f
restart: on-failure
volumes:
- ${APP_DATA_DIR}/data:/home/node/.n8n
stop_grace_period: 1m
environment:
- PUID=1000
- PGID=1000
# Used to set the url for editor, REST API & webhooks
- N8N_HOST=$DEVICE_DOMAIN_NAME

34
n8n/umbrel-app.yml Normal file
View File

@ -0,0 +1,34 @@
manifestVersion: 1
id: n8n
category: Automation
name: n8n
version: "0.207.1"
tagline: Build complex workflows, really fast
description: >-
n8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source code,
be available to self-host, and allow you to add your own custom functions, logic and apps.
n8n's node-based approach makes it highly versatile, enabling you to connect anything to everything.
n8n (pronounced n-eight-n) helps you to connect any app with an API with any other, and manipulate its data with little or no code.
Customizable: highly flexible workflows and the option to build custom nodes.
Privacy-focused: self-host n8n for privacy and security.
developer: n8n
website: https://n8n.io
dependencies: []
repo: https://github.com/n8n-io/n8n
support: https://docs.n8n.io/
port: 5678
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: ""
defaultPassword: ""
submitter: Pranshu Agrawal
submission: https://github.com/getumbrel/umbrel-apps/pull/283