Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    Support for Winget feed

    Scheduled Pinned Locked Moved Support
    features
    26 Posts 8 Posters 139 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • apxltdA Offline
      apxltd inedo-engineer @Jonathan.Engstrom
      last edited by

      @Jonathan-Engstrom suggest asking WinGet team to build support and a use case for private repositories. Currently there is none and thus, it's impossible to use with ProGet.

      Until then... WinGet is basically just the Windows Store, except you it run from the Commandline and has a ton of shady, unvetted packages from internet randos

      Founder and CEO, Inedo

      1 Reply Last reply Reply Quote 0
      • Jonathan.EngstromJ Offline
        Jonathan.Engstrom
        last edited by

        I do believe they have code available for the private repo:
        https://github.com/microsoft/winget-cli-restsource

        and there are a few products out there that have also built something for it as well. But I would rather use an Inedo product for it if I could. Choco is dandy, but it is not a tool built right into the OS. Also, getting certificates to work with the IWS has proven to be time consuming especially when I can setup IIS and get a cert that works in 30 seconds and have to use IIS as a reverse proxy to get ssl to work. I am going to explore a script that another individual has made regarding certs for IWS, but I have to free up some time to do that, never seems to be enough time in the day :)

        "except you it run from the Commandline and has a ton of shady, unvetted packages from internet randos"

        Aren't those the best kind?! 😁

        apxltdA 1 Reply Last reply Reply Quote 0
        • apxltdA Offline
          apxltd inedo-engineer @Jonathan.Engstrom
          last edited by

          @Jonathan-Engstrom they have some hacky something-or-other, but I'd gauge it's at least a decade or two away from being ready for prime time. At least, given their track record on their PowerShellGet/PowerShellGallery v3 launch plans (pushed to 2027.... maybe??)

          There's just no appetite for WinGet in the enterprise space, especially since Chocolatey does everything better and has a significantly more reliable / responsive team behind it.

          On our end, it doesn't make to try jumping into such an immature ecosystem, especially one run by Microsoft, who's leadership is currently focused on making their BingAI Copilot relevant and selling more Azure web hosting

          Windows barely fits into their strategy, let a lone WinGet. But we'll see... maybe the WinGet team can fight against the current enough and increase adoption.

          At this point, WinGet It's not a bet I'm willing to take though 😅

          Founder and CEO, Inedo

          Jonathan.EngstromJ 1 Reply Last reply Reply Quote 1
          • Jonathan.EngstromJ Offline
            Jonathan.Engstrom @apxltd
            last edited by

            @apxltd Lol, fair enough. I know MS is busy trying to get everyone on the cloud and destroying on prem. Not sure how well that's going for them. Well, let's watch and see what winget does. Maybe it will take off.

            1 Reply Last reply Reply Quote 0
            • B Offline
              ben_0435
              last edited by

              I'm checking out Proget for PowerShell module hosting tonight. Seeing the discussion on winget piqued my interest and I thought i'd throw some thoughts out there..

              A use case I have is for both Intune managed devices via Nerdio and NinjaOne. Both of these solutions are supporting winget as a central app manager for Windows endpoints. It's built-in and shipping with Windows 11 now, active github community repo... some organizations are starting to bet on it. Anecdotally, I see 'winget' more often now than choco for 'install my app fast' type docs.

              The software patching policies within NinjaOne supports winget natively as 'the windows package manager' for software installs, updates, and removal.

              Nerdio (even supporting a custom repository https://nmmhelp.getnerdio.com/hc/en-us/articles/26125608840333-Unified-Application-Management-Configure-Repositories) are brining winget front and center for IT work in AVD/Intune as well.

              I'm looking for a solution to titrate that scary giant community repo so it can be managed better... I want upstream.. but only select things. I want to publish apps as necessary for the public/private feed.

              Nuget/pwsh module proxies have been the answer in the past I think the community will want and need that for winget. I've dabbled with other package managers (nexus oss primarily) and I'm liking ProGet thus far with the ability to browse the feed in browser.

              The alignment is similar to choco module repos and powershell module hosting to me. I think a good custom winget repo source and manager is lacking right now in this space.

              I do agree on it's been rough 'launch' of winget. It's been years now and still some basics are not done. MS has clearly not put many resources behind the tool. Hosting implementation has been rough from the start. Microsoft doesn't provide any telemetry on package downloads or overall use of winget.

              In many ways choco is better as a solution, but in many more cases winget is already on machines under management and it's being built-into the solutions I use.

              In the meantime, my hunt for a good self-hosted public/private winget hosting solution continues.

              apxltdA 1 Reply Last reply Reply Quote 0
              • apxltdA Offline
                apxltd inedo-engineer @ben_0435
                last edited by

                Thanks for the additional feedback @ben_0435

                Mostly for my notes, in the five months since @Jonathan-Engstrom shared Microsoft's initial efforts at supporting a WinGet private repository (i,e. winget-cli-restsource), it looks like they've already abandoned their efforts.

                • Last code commit June 26, 2025
                • Last closed issue July 4, 2025

                So at this point, my assessment remans the same: WinGet is basically just the Windows Store, except you it run from the Commandline and has a ton of shady, unvetted packages from internet randos

                I feel someone should totally Polymarket whether Microsoft will finish WinGet --or-- just create yet another package manager that's somehow more BingAI friendly.

                I'm looking for a solution to titrate that scary giant community repo so it can be managed better... I want upstream.. but only select things. I want to publish apps as necessary for the public/private feed.

                I believe that solution is called "Chocolatey" 😂

                Founder and CEO, Inedo

                1 Reply Last reply Reply Quote 0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • 1
                • 2
                • 2 / 2
                • First post
                  Last post
                Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation