Nginx Proxy Manager script injecting own link #1279

Closed
opened 2026-02-05 00:09:48 +03:00 by OVERLORD · 6 comments
Owner

Originally created by @GeekJosh on GitHub (Jul 14, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Nginx Proxy Manager

📂 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.

When installing Nginx Proxy Manager, the setup script intentionally modifies the source code to replace a link to the project's own GitHub repository with a link back to the PVE Community Scripts website.

You can see this on lines 88-89:

sed -i 's|"fork-me": ".*"|"fork-me": "Proxmox VE Helper-Scripts"|' frontend/js/i18n/messages.json
sed -i "s|https://github.com.*source=nginx-proxy-manager|https://helper-scripts.com|g" frontend/js/app/ui/footer/main.ejs

This does not cause an issue with the installation, but I strongly object to any script making unintentional modifications to the source code I am installing, especially for the purposes of advertising.

The PVE Community Scripts website has been an amazing resource for Proxmox users, but this leaves a sour taste and makes me question what other modifications you have been making that I haven't noticed.

🔄 Steps to reproduce the issue.

Run the installation script (not actually necessary, you can see the modification I'm objecting to clearly in the script)

Paste the full error output (if available).

No error, just an unwanted link in the footer of every page of Nginx Proxy Manager.

🖼️ Additional context (optional).

No response

Originally created by @GeekJosh on GitHub (Jul 14, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Nginx Proxy Manager ### 📂 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? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. When installing Nginx Proxy Manager, the setup script intentionally modifies the source code to replace a link to the project's own GitHub repository with a link back to the PVE Community Scripts website. You can see this [on lines 88-89](https://github.com/community-scripts/ProxmoxVE/blob/main/install/nginxproxymanager-install.sh#L88): ```bash sed -i 's|"fork-me": ".*"|"fork-me": "Proxmox VE Helper-Scripts"|' frontend/js/i18n/messages.json sed -i "s|https://github.com.*source=nginx-proxy-manager|https://helper-scripts.com|g" frontend/js/app/ui/footer/main.ejs ``` This does not cause an issue with the installation, but I strongly object to any script making unintentional modifications to the source code I am installing, especially for the purposes of advertising. The PVE Community Scripts website has been an amazing resource for Proxmox users, but this leaves a sour taste and makes me question what other modifications you have been making that I haven't noticed. ### 🔄 Steps to reproduce the issue. Run the installation script (not actually necessary, you can see the modification I'm objecting to clearly in the script) ### ❌ Paste the full error output (if available). No error, just an unwanted link in the footer of every page of Nginx Proxy Manager. ### 🖼️ Additional context (optional). _No response_
OVERLORD added the not a script issue label 2026-02-05 00:09:48 +03:00
Author
Owner

@MickLesk commented on GitHub (Jul 14, 2025):

Its old from tteck and already Changed in the UV Refactor, but i wait for an Bugfix from npm. (I think since the Script released in 2022/2023)

@MickLesk commented on GitHub (Jul 14, 2025): Its old from tteck and already Changed in the UV Refactor, but i wait for an Bugfix from npm. (I think since the Script released in 2022/2023)
Author
Owner

@VNRARA commented on GitHub (Jul 21, 2025):

| Its old from tteck

Are you implying that TTECK added this change? Because I still have OG install from his script that link to the original locations...

Image
@VNRARA commented on GitHub (Jul 21, 2025): | Its old from tteck Are you implying that TTECK added this change? Because I still have OG install from his script that link to the original locations... <img width="1901" height="89" alt="Image" src="https://github.com/user-attachments/assets/e64a70d3-cac9-4851-91d3-ee198f4b7768" />
Author
Owner

@MickLesk commented on GitHub (Jul 21, 2025):

14f4d9f852

As evidence, here is the git history. And it's been in there for just as long. (Jan 21, 2024)

@MickLesk commented on GitHub (Jul 21, 2025): https://github.com/community-scripts/ProxmoxVE/commit/14f4d9f852428e5ab1b5979387f541d63329c954 As evidence, here is the git history. And it's been in there for just as long. (Jan 21, 2024)
Author
Owner

@tremor021 commented on GitHub (Jul 21, 2025):

@VNRARA not sure what you mean by OG install, but its on the ttecks archived repo right now, change made in january 2024

Image Image
@tremor021 commented on GitHub (Jul 21, 2025): @VNRARA not sure what you mean by OG install, but its on the ttecks archived repo right now, change made in january 2024 <img width="334" height="136" alt="Image" src="https://github.com/user-attachments/assets/b315cbd5-b65e-4f85-9d32-84396f1efcdc" /> <img width="1283" height="53" alt="Image" src="https://github.com/user-attachments/assets/37301a38-560b-43d0-9f46-f718b7fdcb5d" />
Author
Owner

@VNRARA commented on GitHub (Jul 21, 2025):

I had the install running since before he died so he probably never got around to releasing it himself with that change.

@VNRARA commented on GitHub (Jul 21, 2025): I had the install running since before he died so he probably never got around to releasing it himself with that change.
Author
Owner

@MickLesk commented on GitHub (Jul 21, 2025):

He is passed 11/2024, the commit is 11 month before Look at Git History.

@MickLesk commented on GitHub (Jul 21, 2025): He is passed 11/2024, the commit is 11 month before Look at Git History.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1279