- Home
- Container Registries
- Inedo ProGet
Inedo ProGet
Berea, Ohio, United States; Tokyo, Japan
What it is
Inedo ProGet is a package and container repository for storing software packages and Docker images in a controlled location. It supports formats including NuGet, PyPI, Conda, npm, Ruby Gems, Maven, Chocolatey, PowerShell/DSC, RPM/Yum, Debian/apt, and Alpine/APK. Teams can cache packages, set up approval workflows, inspect vulnerabilities and licenses, and block packages that do not meet requirements. ProGet can host private Docker registries and scan container packages to help restrict which images reach production. It integrates with CI/CD tools and provides a CLI and HTTP API for identifying components and publishing SBOMs. Deployment options include self-hosted Windows or Linux installations and cloud environments. Identity and operations features include LDAP, SAML, load balancing, high availability, and feed replication. The Free Edition can be used commercially and includes unlimited feeds for private packages and Docker, but its security and compliance features are limited. Paid plans start at $2,395 a year. Licenses are annual per server, and test or development installations require separate licenses.
For and against
For
- Supports numerous package formats and Docker.
- Includes package approval workflows and vulnerability scanning.
- Supports LDAP, SAML, and high availability.
- Free Edition permits commercial use.
Against
- Free Edition has limited security and compliance features.
- Licenses are annual per server.
- Test and development installations need separate licenses.
The verdict
ProGet brings package feeds, container registries, and policy controls together, with self-hosted and cloud deployment choices. Review the Free Edition limits and per-server licensing before selecting an edition.
Who it suits
ProGet may suit small teams through enterprises that need to manage package feeds and container images. It offers both self-hosted and cloud deployment options, with identity and availability features for larger environments.
Plans and prices
ProGet Free Edition
limited security and compliance features · unlimited feeds for private packages and Docker
Read 28 Sep 2026 · inedo.com
Basic
small teams · basic security needs
Read 28 Sep 2026 · inedo.com
Cloud Edition
managed services · proactive monitoring · 20TB bandwidth · 400GB storage
Read 28 Sep 2026 · inedo.com
ISV Edition
customer download center · licensed products · maintainable by your team
Read 28 Sep 2026 · inedo.com
Enterprise Essentials
enterprise-level security · protection · compliance features
Read 28 Sep 2026 · inedo.com
Enterprise Complete
multiple licenses · production and sandbox · dedicated support
Read 28 Sep 2026 · inedo.com
Edge Edition
ProGet Enterprise features · scalable pricing · edge nodes · dashboards
Read 28 Sep 2026 · inedo.com
On the record
- CI/CD integration
- ProGet integrates with nearly any CI/CD tool and provides a CLI and HTTP API for identifying components and publishing SBOMs.inedo.com · read 28 Sep 2026
- Company size fit
- small, mid market, enterpriseinedo.com · read 22 Sep 2026
- Compliance
- sso samlinedo.com · read 22 Sep 2026
- Containers
- ProGet can create private Docker registries, scan vulnerable packages within containers, and ensure only approved images reach production.inedo.com · read 28 Sep 2026
- Deployment
- cloud, self hostedinedo.com · read 22 Sep 2026
- Free-edition limit
- The Free Edition can be used commercially but has limited security and compliance features.inedo.com · read 28 Sep 2026
- Identity and scale
- ProGet supports load balancing, high availability, LDAP, and SAML, and feed replication can support disaster recovery.inedo.com · read 28 Sep 2026
- Installation platforms
- Windows installation is managed by Inedo Hub, while Linux hosting is provided through Docker; cloud VM or container deployment is also supported.inedo.com · read 28 Sep 2026
- Integrations
- NuGet.org, npmjs.org, Azure DevOps Packages, JFrog Artifactory, AWS, Azure, Google Cloud, LDAP, Active Directory, SAML, CI/CD toolsinedo.com · read 22 Sep 2026
- Licensing limits
- ProGet is licensed annually per server, all editions support unlimited users and feeds, and separate licenses are required for test or development installations.inedo.com · read 28 Sep 2026
- Linux requirements
- The installation guide lists 2 vCPU and 2 GB RAM as minimum recommended container resources and says ProGet itself uses less than 1GB of disk space.docs.inedo.com · read 28 Sep 2026
- Named integrations
- Its connectors can aggregate packages from ProGet, NuGet.org, Azure DevOps Packages, and Artifactory feeds.docs.inedo.com · read 28 Sep 2026
- Open-source curation
- It can cache packages locally, create approval workflows, scan vulnerabilities, detect licenses, and block noncompliant packages.inedo.com · read 28 Sep 2026
- Package formats
- ProGet supports NuGet, PyPI, Conda, npm, Ruby Gems, Maven, Chocolatey, PowerShell/DSC, RPM/Yum, Debian/apt, and Alpine/APK packages.inedo.com · read 28 Sep 2026
- Security ownership
- Inedo says it has its own security analysts and vulnerability database through Inedo Security Labs, which dedicates 10% of resources to cybersecurity research.inedo.com · read 28 Sep 2026
- Storage options
- Asset Directories can store or replicate assets between S3, Google Cloud, Azure, local storage, and the cloud.inedo.com · read 28 Sep 2026
- Support
- Inedo provides engineer-led forum support, private support tickets for paid users, and professional services for training, maintenance, and custom scripts or plug-ins.inedo.com · read 28 Sep 2026
- Support channels
- community, ticket, docsinedo.com · read 22 Sep 2026
The review
Inedo ProGet is a repository for packages and Docker containers, with controls for caching, approvals, vulnerabilities and feed access. It suits organizations managing several development ecosystems that need private distribution and policy enforcement. Its strongest case is a governed artifact hub; teams wanting only a simple public package host may find the annual, per-server licensing harder to justify.
Overview
ProGet consolidates software artifacts in self-hosted or cloud deployments and supports Windows, Linux, web, API and container-based operation. It handles 22 package formats, including NuGet, PyPI, Conda, npm, Ruby Gems, Maven, Chocolatey, PowerShell/DSC, RPM/Yum, Debian/apt and Alpine/APK. That breadth is valuable for mixed-language engineering groups, while a single-ecosystem project may use only a fraction of it.
Upstream caching keeps frequently used packages local. Approval workflows, license detection, vulnerability scanning and blocking for noncompliant packages turn the repository into a policy checkpoint rather than merely a download shelf. Private Docker registries apply similar scrutiny to container contents and can restrict production to approved images.
Key features
Repository and policy controls
Fine-grained access control, retention rules and upstream proxying cover day-to-day feed administration. ProGet can aggregate sources including ProGet, NuGet.org, Azure DevOps Packages and JFrog Artifactory. This is a practical way to give developers one endpoint while retaining control over which upstream content is cached or approved.
CI/CD and security
Integration with nearly any CI/CD tool, plus a CLI and HTTP API, supports component identification and SBOM publishing. Connectors also reach AWS, Azure, Google Cloud, LDAP, Active Directory and SAML. Inedo says its Security Labs employs dedicated security analysts and assigns 10% of resources to cybersecurity research; that ownership supports a security-focused operating model, but the Free Edition deliberately omits some security and compliance capability.
Scale and storage
Load balancing, high availability and feed replication support larger installations and disaster recovery. Asset Directories can store or replicate assets between S3, Google Cloud, Azure, local storage and cloud storage. Windows installation is managed through Inedo Hub; Linux hosting uses Docker, and cloud virtual machines or containers are also supported. The Linux guidance recommends at least 2 vCPU and 2 GB RAM for a container, while ProGet itself uses under 1 GB of disk space.
Pricing
ProGet uses annual, per-server licensing. Every edition supports unlimited users and feeds, but test and development installations require separate licenses. A free trial is offered.
| Plan | Price | Best fit and trade-off |
|---|---|---|
| ProGet Free Edition | free | Commercial use, unlimited feeds for private packages and Docker; limited security and compliance features. |
| Basic | $2,395 a year | Small teams with basic security needs; the entry paid tier gives up the broader enterprise positioning of higher editions. |
| Cloud Edition | $4,895 a year, starting from | Managed services and proactive monitoring, with 20TB bandwidth and 400GB storage; suited to teams that prefer operated infrastructure. |
| Enterprise Essentials | $11,995 a year | Enterprise-level security, protection and compliance features. |
| ISV Edition | $11,995 a year, starting from | Customer download centers and licensed products that your team can maintain. |
| Enterprise Complete | $29,995 a year, starting from | Multiple licenses, production and sandbox environments, and dedicated support. |
| Edge Edition | $59,995 a year, starting at | Enterprise features with scalable pricing, edge nodes and dashboards. |
The Free Edition is a sensible way to host private packages and Docker without a subscription, provided its reduced security and compliance controls are acceptable. Paid tiers become more compelling when governance, managed operations, customer distribution or dedicated support outweigh the per-server cost.
Platforms
Deployment can be self-hosted or cloud-based. Windows uses Inedo Hub, Linux is delivered through Docker, and cloud VMs or containers are supported. API and web access fit automated pipelines and browser administration. Support includes documentation, community and engineer-led forum help; paid users also receive private tickets, while professional services cover training, maintenance and custom scripts or plug-ins.
Who it's for
Small teams can use Basic when they need more security than the free tier. Mid-market and enterprise organizations benefit from multi-format feeds, identity integrations, high availability, replication and policy controls. The Cloud Edition fits teams wanting managed services, ISV Edition fits software makers distributing licensed products, and Edge Edition targets organizations operating edge nodes at scale. It is less suitable for a project that only publishes one public package type and does not require private governance.
Pros and cons
- Pro: Twenty-two package formats and private Docker registries reduce the need for separate repositories.
- Pro: Approval workflows, license detection, vulnerability scanning and fine-grained access can enforce release policy.
- Pro: Load balancing, high availability, replication and multi-cloud storage support resilient deployments.
- Con: The Free Edition limits security and compliance features, so regulated teams may need a paid tier.
- Con: Annual per-server licensing and separate test or development licenses raise the true cost of multi-environment use.
- Con: Higher editions start at substantial prices, making them difficult to justify for small, single-registry projects.
Alternatives
CocoaPods is a free choice for iOS and macOS package distribution without paid plans. Conan is free and open source for C and C++ dependency and binary management across major desktop and mobile platforms. Hex offers a freemium, API and self-hosted package registry with a free open-source plan. LuaRocks is a free package manager and module-hosting service for Lua ecosystems. npm is the more focused option for JavaScript package publishing, with a free public-author plan and paid options. pypiserver provides a minimal, self-hosted PyPI-compatible server. aptly is a free Linux-oriented CLI and HTTP REST service. Maven Central suits ordinary community open-source publishing with free limits and higher-limit review options. Browse more Package Registries, Artifact repository software and Container Registries for broader comparisons.
Verdict
Choose ProGet when one controlled repository must span many package formats and containers, with vulnerability, license, identity and delivery policies under your administration. Look elsewhere if your needs are limited to a single public ecosystem or if annual per-server pricing and separate environment licenses outweigh those controls.