Hi everyone, I am using n8n in an isolated environment without internet access. By default, Pyodide tries to download the missing package from its website the first time it is accessed.
Is there a way to set up packet proxying (for example via Nexus) or somehow download them all in advance and make them available inside n8n without internet access?
n8n’s pyodide setup will download all packages as .whl files in the /home/node/.n8n/storage/n8n-nodes-base.code/ folder (assuming you are running docker).
You could download the relevant files manually, or via a code node on a local n8n instance, and upload them to this specific folder on your production instance.