Open
Description
β Have you read and understood the above guidelines?
yes
π What is the name of the script you are using?
nginxproxymanager
π What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/nginxproxymanager.sh)"
βοΈ What settings are you using?
- Default Settings
- Advanced Settings
π₯οΈ Which Linux distribution are you using?
Debian 12
π Provide a clear and concise description of the issue.
The Nginx Proxy Manager script install NodeJS 16.20.2 here
NodeJS 16 doesn't contain the structuredClone function used in NPM here: https://github.com/NginxProxyManager/nginx-proxy-manager/blob/5e66d677f1402b0414ae07124ad810fbc12c36ec/backend/internal/stream.js#L40
This breaks creating a new stream in NPM.
If you pull the NPM latest docker image it uses v20.18.3. I upgraded node to v20.18.3 manually and creating a script now worked.
π Steps to reproduce the issue.
- Install the script with default settings.
- Login and try to create a Stream.
β Paste the full error output (if available).
structuredClone not defined.
May 04 16:32:34 nginxproxymanager node[127]: [5/4/2025] [4:32:34 PM] [Express ] βΊ β warning structuredClone is not defined
πΌοΈ Additional context (optional).
No response