n8n was deployed on my company Heroku as a separate app a year ago. Since then it’s not been updated.
Last week Heroku stoped providing free postgre DB so we lost our workflows.
I was able to recover the database and our workflow however I cannot update n8n to the current version.
When I type “npm list -g”:
- corepack @0.10.0
- [email protected]
- npm @8.1.2
I see that my n8n is version 0.153.0. The most recent version is 0.208.1 (which enables for private app key from Hubspot).
I used ‘npm update -g n8n’ to update my version, here’s what I think are the main parts of the log:
(node:3) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to ‘0’ makes TLS connections and HTTPS requests insecure by disabling certificate verification.
node --trace-warnings ... to show where the warning was created)
added 534 packages, removed 136 packages, changed 808 packages, and audited 1343 packages in 5m
121 packages are looking for funding
npm fund for details
13 vulnerabilities (8 moderate, 5 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
npm audit for details.
npm notice New major version of npm available! 8.1.2 → 9.2.0
npm notice Changelog: Release v9.2.0 · npm/cli · GitHub
npm notice Run npm install -g [email protected] to update!
I tried running
npm install -g [email protected] and
npm update -g npm to no avail.
When I run ‘npm list -g’ I see that none of my depencies are updated.
- n8n version: 0.153.00
- Database you’re using: Heroku PostGre Mini
- Running n8n with the execution process: default
- Running n8n via : npm on Heroku
Happy Holidays and thanks to whomever might push me a clue on this