netbirdio / netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
https://netbird.io
BSD 3-Clause "New" or "Revised" License
9.94k stars 435 forks source link

Windows MSI Installer for MDM systems #995

Open support-tt opened 1 year ago

support-tt commented 1 year ago

Is your feature request related to a problem? Please describe. When using MDM Systems for managing the company devices and software they need a MSI file to push software to the client. At least the ones I tested. So an MSI installer in addition to the .EXE would be great.

Describe the solution you'd like Deploy a MSI

Describe alternatives you've considered technicaly you can use a third party tool to convert the exe to msi but a installer from the netbird team would be cleaner

mlsmaycon commented 11 months ago

Hello @support-tt, thanks for the request, we are planing to review the windows installer in the next quarter. Currently the installer .EXE can silently install the client using the flag /S, does your MDM support this mode?

support-tt commented 11 months ago

Hello @mlsmaycon unfortenetely not but we are not using the mdm productive it was only an idear to support automatic scheduled updates for netbird.

hacklhar commented 5 months ago

@mlsmaycon the /s switch is not working with the current build netbird_installer_0.25.6_windows_amd64.exe. Is this feature deprecated or is there an additional silent parameter? A MSI package is still not available?

mlsmaycon commented 5 months ago

Hello @hacklhar the flag is /S.

We have an MSI available here: https://github.com/netbirdio/netbird/releases/download/v0.25.6/netbird_installer_0.25.6_windows_amd64.msi

We will be adding it to the dashboard

mlsmaycon commented 5 months ago

Before using the MSI, you need to remove the previous installed versions via installer

hacklhar commented 5 months ago

@mlsmaycon thanks for your swift respone, we´ll test.

the-project-group commented 1 month ago

Hey @mlsmaycon What options do we have setting the management URL during installation? A per user option would be very useful. I'll try to explain the use case: