[GH-ISSUE #4788] Do a silent install of client on Windows and automatically update the Management URL #10154

Open
opened 2026-08-05 01:24:49 -04:00 by saavagebueno · 4 comments
Owner

Originally created by @manpreettrehan on GitHub (Nov 14, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/4788

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
We are trying to deploy netbird client on big number of users where we want to do a silent install through backend using our RMM and update the Management URL.
Describe the solution you'd like
A clear and concise description of what you want to happen.
A powershell script for the above purpose would be great to have.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
This will improve the deployment process with a lot easy way.
Additional context
Add any other context or screenshots about the feature request here.
I have already tried to run some powershell scripts which basically do the install fine but its unable to update the Management URL

Originally created by @manpreettrehan on GitHub (Nov 14, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/4788 **Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] We are trying to deploy netbird client on big number of users where we want to do a silent install through backend using our RMM and update the Management URL. **Describe the solution you'd like** A clear and concise description of what you want to happen. A powershell script for the above purpose would be great to have. **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. This will improve the deployment process with a lot easy way. **Additional context** Add any other context or screenshots about the feature request here. I have already tried to run some powershell scripts which basically do the install fine but its unable to update the Management URL
saavagebueno added the feature-request label 2026-08-05 01:24:49 -04:00
Author
Owner

@sahps commented on GitHub (Nov 20, 2025):

Not official, and I code with lots of try/catch and sanity checks so its much longer that it needs to be, but we've been using this to keep a deployment of ~100 clients up to date and working for a few months now.

https://gist.github.com/sahps/37fcfb1edc5241a879a0a7df4275cace

Essentially we run this on an hourly schedule and it will keep Netbird up to date and running.

<!-- gh-comment-id:3559056249 --> @sahps commented on GitHub (Nov 20, 2025): Not official, and I code with lots of try/catch and sanity checks so its much longer that it needs to be, but we've been using this to keep a deployment of ~100 clients up to date and working for a few months now. https://gist.github.com/sahps/37fcfb1edc5241a879a0a7df4275cace Essentially we run this on an hourly schedule and it will keep Netbird up to date and running.
Author
Owner

@manpreettrehan commented on GitHub (Nov 25, 2025):

Thanks @sahps for the script: How do we modify and adjust the management url in this script.

<!-- gh-comment-id:3575547342 --> @manpreettrehan commented on GitHub (Nov 25, 2025): Thanks @sahps for the script: How do we modify and adjust the management url in this script.
Author
Owner

@sahps commented on GitHub (Nov 25, 2025):

@manpreettrehan - It is passed as an argument to the script.

.\check-netbird.ps1 -NetbirdManagementUrl domain.com:443

<!-- gh-comment-id:3575560245 --> @sahps commented on GitHub (Nov 25, 2025): @manpreettrehan - It is passed as an argument to the script. `.\check-netbird.ps1 -NetbirdManagementUrl domain.com:443`
Author
Owner

@manpreettrehan commented on GitHub (Nov 25, 2025):

oh nice. Thanks for the response. I will try it today and let you know how it goes.

<!-- gh-comment-id:3575566019 --> @manpreettrehan commented on GitHub (Nov 25, 2025): oh nice. Thanks for the response. I will try it today and let you know how it goes.
Sign in to join this conversation.
No Label feature-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#10154