What is RepoFlow?
RepoFlow provides a streamlined platform for efficient repository management. It facilitates the handling of both private and public software packages, offering flexibility through cloud-based or self-hosted deployment options. The system is designed to simplify package management workflows for individuals and teams of all sizes.
Key capabilities include vulnerability scanning to detect security risks (CVEs), intelligent package searching across names, descriptions, and READMEs, and support for major package types. RepoFlow enforces strict rules to maintain repository cleanliness by preventing non-package file uploads and eliminates slow registry indexing for instant package access. It also offers features like SSO and LDAP integration for secure authentication and upload restriction rules for enhanced control and compliance.
Features
- Vulnerabilities Scanning: Detect security risks with on-demand CVE scanning.
- Smart package search: Find packages quickly by searching across descriptions and READMEs.
- Supports major package types: Compatible with popular package formats.
- Keep Your Repositories Clean: Enforces rules against non-package file uploads.
- Self hosted Option: Deploy RepoFlow on your own server for greater control.
- Built for scale: Handles thousands of packages with high performance.
- SSO + LDAP Support: Integrates with Single Sign-On and LDAP for user management.
- Upload Restriction Rules: Control repository uploads by blocking specific packages or versions.
- No more Registry indexing: Offers instant package access, bypassing slow indexing.
Use Cases
- Managing private software packages for internal development teams.
- Hosting public packages for open-source projects.
- Ensuring code security through integrated vulnerability scanning.
- Streamlining package discovery with advanced search capabilities.
- Implementing secure access control with SSO/LDAP integration.
- Deploying a scalable package management solution on-premises.
- Maintaining compliance by controlling package uploads.
- Improving development workflow efficiency with faster package access.
FAQs
-
Is there a limit to the number of users per workspace?
No, you can add as many users as you'd like to your workspace across all plans. -
What happens if I exceed my workspace monthly bandwidth limit on a cloud plan?
You have the option to upgrade your plan for more bandwidth or wait until the limit resets at the start of the next month. -
Are there limits on storage, bandwidth, or the number of packages in the self-hosted version?
No, when self-hosting RepoFlow, there are no limits on storage, bandwidth, or the number of packages. You are only constrained by the capacity of your infrastructure. -
Does the self-hosted version include all the same features as the cloud version?
Yes, the self-hosted version includes all the core features of RepoFlow, giving you complete control over your installation. -
What are the system requirements to run RepoFlow self-hosted?
RepoFlow requires a minimum of 4 CPU cores and at least 3GB of RAM for optimal performance. More details are available in the documentation.
Helpful for people in the following professions
RepoFlow Uptime Monitor
Average Uptime
100%
Average Response Time
363.5 ms
Featured Tools
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.