From 386a6e5dee52c1c2dd2baabd3ac2a01b1cb797b1 Mon Sep 17 00:00:00 2001 From: Nicholas Vrana Date: Tue, 23 May 2023 10:41:39 -0700 Subject: [PATCH] Update tipi version and added URL environment variable (#578) * Update tipi version and add URL to enable OAUTH callback functionality Updated to the latest version and added an environment variable for the domain which is necessary when setting up integrations that have OAUTH callbacks, otherwise it submits the callback URL as "localhost." * Update n8n description.md added a note to inform user about integration limitations without a URL * Update description.md edited for clarity * Add Changelog --------- Co-authored-by: DrMxrcy --- apps/n8n/config.json | 4 ++-- apps/n8n/docker-compose.yml | 3 ++- apps/n8n/metadata/description.md | 6 +++++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/apps/n8n/config.json b/apps/n8n/config.json index 4f49ccb8..1c9e55f8 100644 --- a/apps/n8n/config.json +++ b/apps/n8n/config.json @@ -5,8 +5,8 @@ "exposable": true, "port": 8094, "id": "n8n", - "tipi_version": 12, - "version": "0.224.1", + "tipi_version": 13, + "version": "0.229.0", "categories": [ "automation" ], diff --git a/apps/n8n/docker-compose.yml b/apps/n8n/docker-compose.yml index 801dafa7..e2133839 100644 --- a/apps/n8n/docker-compose.yml +++ b/apps/n8n/docker-compose.yml @@ -3,7 +3,7 @@ version: '3.7' services: n8n: container_name: n8n - image: n8nio/n8n:0.224.1 + image: n8nio/n8n:0.229.0 restart: unless-stopped ports: - ${APP_PORT}:5678 @@ -17,6 +17,7 @@ services: - DB_POSTGRESDB_PORT=5432 - DB_POSTGRESDB_USER=tipi - DB_POSTGRESDB_PASSWORD=tipi + - N8N_EDITOR_BASE_URL=${APP_DOMAIN} depends_on: - db-n8n networks: diff --git a/apps/n8n/metadata/description.md b/apps/n8n/metadata/description.md index 810892f6..a3fccf73 100644 --- a/apps/n8n/metadata/description.md +++ b/apps/n8n/metadata/description.md @@ -1,6 +1,10 @@ +## Installation Notes ## + +To enable OAUTH integrations you will need to enable the "expose app" option and configure a URL in Tipi. This setting can be changed at a later date if an integration is identified that needs it. + ## Easily automate tasks across different services. 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. -![Screenshot](https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-screenshot.png) \ No newline at end of file +![Screenshot](https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-screenshot.png)