Grabware

Windows · Security & Antivirus

proget

Keep all your packages and Docker containers in one place, scan for vulnerabilities, and control who can access different feeds. ProGet installs in minutes and…

Version 26.0.11 · by Inedo

Download

Official site: inedo.com

About proget

ProGet is a Self-hosted, Cross-Platform Package and Container Repository that keeps all your packages and Docker containers in one place, allowing you to scan for vulnerabilities and control who can access different feeds.

ProGet supports just about all of the third-party package types you'll need (e.g. NuGet, npm, PowerShell, and Chocolatey) and comes in a powerful free version that you can upgrade when ready.

## Package Parameters

- `/TargetDirectory` - The root install directory for ProGet. Defaults to `$PathCombine($SpecialWindowsPath(ProgramFiles), ProductName)`.

- `/ConnectionString` - Connection string used to create and initialize the database schema. Defaults to `'Data Source=Localhost\SQLEXPRESS;Trusted_Connection=true;'`

- `/DbName` - Name of the SQL database to use or create. This overrides any Initial Catalog specified in the connection string. Defaults to `ProGet`.

- `/WebServerPrefixes` - Specifies the URL and port used by the integrated web server. Defaults to `http://*:8624`.

- `/ExtensionsPath` - Specifies the directory where user-installed ProGet extensions will be stored. Defaults to `$PathCombine($SpecialWindowsPath(CommonApplicationData), ProductName, Extensions)`.

- `/ExtensionsTempPath` - Specifies the directory where extensions are unpacked and loaded from. Defaults to `$PathCombine($SpecialWindowsPath(CommonApplicationData), ProductName, ExtensionsTemp)`.

- `/LicenseKey` - If specified, this license key will be written to the database instance on installation. There is no default value.

- `/UserAccount` - The name of the user account which will be used to run ProGet's services. It may be LocalSystem, NetworkService, or any domain/local account. Defaults to `NetworkService`.

- `/UserPassword` - The password of the user account specified with the UserAccount parameter. Ignored if using LocalSystem or NetworkService. There is no default value.

- `/IsUpgrade` - When true, services will not be created. Defaults to `false`.

How to install proget

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Chocolatey you can install and update it with: choco install proget
  4. Open proget once it finishes installing.
How to check the SHA-256 hash of a download

Frequently asked questions

Is proget free to download?

Yes. The Download button sends you to inedo.com, the developer's official site, where proget is available to download. Grabware doesn't host or modify any files.

What is the latest version of proget?

The version listed here is 26.0.11, published /Date(1789. The developer's site always has the newest release.

How do I install proget from the command line?

With Chocolatey, run: choco install proget. This installs it from the official source and keeps it updated.

Is proget safe?

proget downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to proget

More