Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] tmchow - n8n workflow automation

Featured Replies

  • Author
2 hours ago, Qwent said:

 

According to the official migration guide from n8n, the webhook tunnel variable should be `WEBHOOK_URL`. Am I missing something?

You’re not missing anything. Mistake on my part. I’ve patched the app. 

  • Replies 122
  • Views 73.6k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Braulio Dias Ribeiro
    Braulio Dias Ribeiro

    3) With everything installed, go to the "Docker" tab and at the bottom of the page click on "ADD NEW STACK" Name it "N8n" and specify the appdata path "/mnt/user/appdata/n8n"

  • I have it only running locally, so am not the expert on this. However, some info:   Look at their official docs: https://docs.n8n.io/reference/security.html You could ask in their

  • Mine did not automatically change. So I manually changed the config container path to  /home/node/.n8n/ After that, I updated the container and all my configuration settings came back once I log

Posted Images

I can confirm its working now after 2 changes on the template:

 

-Change webhook variable to WEBHOOK_URL

-Change PATH of config from /root/.n8n to /home/node/.n8n

 

Thank you for the fix.

Edited by J OBrien

Hi, tried to install the n8n container but it does not start properly. The log windows just popup and close. I was able to catch it with a screen record. Below the screen shot.

Any idea of the problem ?

Thanks for help.

 

 

cap_chrome_xRt6etHn6m_00_01_31_02.jpg

I have n8n installed on my unRaid server A and just tried installing it on my unRaid server B. When trying to copy over the settings, I noticed that the new installation wasn't asking for: Basic Auth, Basic Auth Username, and Basic Auth Password. Am I supposed to add those manually? 

 

When I install without those, I get the same error as frankie666. 

 

For fun, I added those variables manually and got the same error. You can see the error clearly if you check the logs quickly after starting. If you wait long enough the errors time out and the logs only flash what frankie666 showed.

 

Edited by RichardU

  • Author
4 minutes ago, RichardU said:

I have n8n installed on my unRaid server A and just tried installing it on my unRaid server B. When trying to copy over the settings, I noticed that the new installation wasn't asking for: Basic Auth, Basic Auth Username, and Basic Auth Password. Am I supposed to add those manually? 

 

When I install without those, I get the same error as frankie666.

 

Basic auth isn’t supported anymore so those aren’t needed. As for the error it looks like a permission issue. Make sure the directory and file are accessible by the n8n user 

 

 

  • 2 weeks later...
On 8/4/2023 at 6:18 AM, frankie666 said:

Hi, tried to install the n8n container but it does not start properly. The log windows just popup and close. I was able to catch it with a screen record. Below the screen shot.

Any idea of the problem ?

Thanks for help.

 

 

cap_chrome_xRt6etHn6m_00_01_31_02.jpg

The problem is that the user running the container (node) is unable to write to your app folder. To fix it, set the user id and group id of that folder to 1000:1000. You can run the command below from the Unraid server terminal.

 

chown 1000:1000 /mnt/cache/appdata/n8n

 

Hope this helps!

Edited by ajmaradiaga
Added additional instructions

  • 2 months later...

Hello, would it be possible to update N8N to the latest version? I use a community made rss trigger and since they made the update it broke all my services. Their official site says the problems will be solved with the latest update. Thank you very much for n8n. Peace.

  • Author
5 hours ago, T4ser said:

Hello, would it be possible to update N8N to the latest version? I use a community made rss trigger and since they made the update it broke all my services. Their official site says the problems will be solved with the latest update. Thank you very much for n8n. Peace.


what’s not working with this template that you can’t update to the latest version?

  • 2 months later...
On 8/18/2023 at 7:30 AM, ajmaradiaga said:
chown 1000:1000 /mnt/cache/appdata/n8n

This did it for me, thank you @ajmaradiaga

The rest of the template is fine other than this.

 

Hey @tmchow, thank you for the template.
Could you please consider an update to include the above `chown` command in the template XML <Description>


Cheers

  • 1 month later...

Good morning,

 

I installed the container from CA, had the same issues as above, but the chown command worked and got me to the user setup page. Unfortunately, I get the following error:
image.png.2c7c911615d5c023341dd234bb4a3355.png

 

I appreciate any help!

  • Author

@Eurotimmy I've updated the xml file to add the chown directions to avoid the permissions error.  It should be picked up by CA within a few hours on the next refresh cycle.

 

 

When I log into my container (been using it for a couple of years now, and did the migration a year ago when it was needed) I now receive the following screen (note I did the chown command noted above):

image.thumb.png.2b6018bfe531d0b2550b2541cb624f8f.png

 

Navigating to Settings presents the following error

image.thumb.png.c2a7cd227831176e88c5bfc893452b72.png

 

The personal page loads, and I tried to change my password but also get a 401.

Edited by SakabaRihiro

19 hours ago, rayray14 said:

Good morning,

 

I installed the container from CA, had the same issues as above, but the chown command worked and got me to the user setup page. Unfortunately, I get the following error:
image.png.2c7c911615d5c023341dd234bb4a3355.png

 

I appreciate any help!

Fixed my issue below by changing to 1.29.1 per https://community.n8n.io/t/not-able-to-login-to-either-docker-or-npm-version-of-n8n-via-local-network/42120/2

Might work for you as well. Looks like there's a bug with the n8n docker that affects Unraid.

  • 2 weeks later...

When i log into my fresh install I get an init and unauthorized error on the GUI. I ran the chown command. Still get that error.

13 hours ago, gregzee said:

When i log into my fresh install I get an init and unauthorized error on the GUI. I ran the chown command. Still get that error.

I had the same issues. I had to force a version when configuring my repostory. I'm watching the repo and will just use the latest once I've seen references to it being addressed:

image.png.a18bcb2542a57e4f9a9f631578145b9d.png 

  • 2 weeks later...

FYI, I am completely unable to get this running on a fresh install of unRaid 6.12.8. The WebUI gives me: This site can’t be reached

 

I have tried various combinations of: 

  • Repository: n8nio/n8n:1.29.1
  • environment variable N8N_SECURE_COOKIE: false
  • N8N_EDITOR_BASE_URL: various
  • changing the owner of appdata/n8n 

Suggestions are welcomed.

  • 2 months later...

I have been running n8n on my unraid machine succesfully for a while now - absolutely love it! To use some additional javascript functions i have set 

NODE_FUNCTION_ALLOW_BUILTIN to axios for example and it works well.

 

Now i would like to add some external node packages like ccxt for example. How do I go about this while maintaining a way to update n8n in the future? I dont have a great understanding of docker per se so please apologize any obv tings that i have missed here. 

Would this be the correct way?

Build docker file:

FROM n8nio/n8n:latest
RUN npm install -g ccxt


Build docker image:
 

docker build -t custom-n8n .


Run docker image:
 

docker run -d --name n8n -p 5678:5678 custom-n8n



A few questions:

  • How would i update n8n in the future? 
  • How can I ensure that my current n8n data is transfered / accessible in the new n8n install?
  • Will this docker show and be controllable via the Unraid WebUI?
  • Do i need to install any plugins to enable running my own docker?
  • I guess I would also have to set NODE_FUNCTION_ALLOW_EXTERNAL if im not mistaken?

 

Any help, tips, hints would be greatly appreciated! 

Edited by mpscy
added a quetion

On 3/29/2024 at 7:36 PM, RichardU said:

FYI, I am completely unable to get this running on a fresh install of unRaid 6.12.8. The WebUI gives me: This site can’t be reached

 

I have tried various combinations of: 

  • Repository: n8nio/n8n:1.29.1
  • environment variable N8N_SECURE_COOKIE: false
  • N8N_EDITOR_BASE_URL: various
  • changing the owner of appdata/n8n 

Suggestions are welcomed.

I have the same issue on a clean install. Docker container is not starting up. 

I attempted to install this docker container for the first time today. It is rebooting constantly, then shuts itself off. Here is the log it is generating. The error is repeated over and over (I removed duplicate entries before posting). I assume it is once per reboot.

(node:7) [EACCES] Warning: Error
module: @oclif/[email protected]
task: findCommand (user-management:reset)
plugin: n8n
root: /usr/local/lib/node_modules/n8n
code: EACCES
message: EACCES: permission denied, open '/home/node/.n8n/config'
See more details with DEBUG=*
 ›   Error: command start not found

 

 

Edited by loosenut76

  • 2 weeks later...

I missed this part at the bottom of the docker overview text. After running chown 1000:1000 /mnt/cache/appdata/n8n the docker container worked. 

Quote

 Important: To avoid permission denied errors, you must ensure the user id and group id of that appdata folder to user:group of 1000:1000. Run this command in the terminal chown 1000:1000 /mnt/cache/appdata/n8n.

 

  • 2 months later...

Hello

 

I installed N8N and made the CHMOD...and got this error message :

 

Your n8n server is configured to use a secure cookie,
however you are either visiting this via an insecure URL, or using Safari.

 

To fix this, please consider the following options:

Setup TLS/HTTPS (recommended), or

If you are running this locally, and not using Safari, try using localhost instead

If you prefer to disable this security feature (not recommended), set the environment variable N8N_SECURE_COOKIE to false

 

I've tried to change htttp to https but it did not change anything. Locahost instead of the local ip doesn't work too.

 

How frustrating...

  • 3 weeks later...
On 9/6/2024 at 9:37 PM, Maitresinh said:

Hello

 

I installed N8N and made the CHMOD...and got this error message :

 

Your n8n server is configured to use a secure cookie,
however you are either visiting this via an insecure URL, or using Safari.

 

To fix this, please consider the following options:

Setup TLS/HTTPS (recommended), or

If you are running this locally, and not using Safari, try using localhost instead

If you prefer to disable this security feature (not recommended), set the environment variable N8N_SECURE_COOKIE to false

 

I've tried to change htttp to https but it did not change anything. Locahost instead of the local ip doesn't work too.

 

How frustrating...

Did you find a solution to this? I want to use it with SWAG, but I’m also stuck on the local network with that window and cannot access it via an external domain.grafik.png.43ba97f66e81f6844af289cee4abaa8f.pnggrafik.png.e62c33065fef296420531dedf39b8709.png

Edited by issabankz
grammy

Hello Everyone,

 

Im getting the same error as Maitresinh and issabankz. Any solution to this?

 

Thank you.

  • 2 weeks later...

Did anyone configure postgres database?

 

The N8N doesn't create anything in the appdata folder and it doesn't open either.

 

DB_TYPE=postgresdb
DB_POSTGRESDB_DATABASE=n8n
DB_POSTGRESDB_HOST=192.168.10.254 (IP unraid)
DB_POSTGRESDB_PORT=5432
DB_POSTGRESDB_USER=bdrtec
DB_POSTGRESDB_SCHEMA=public
DB_POSTGRESDB_PASSWORD=My_PASS

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.