Omni Line logo

Omni Line

Freemium
访问

面向团队的自托管软件包注册表,统一管理多生态系统中的软件包,并通过 Web 界面与 REST API 提供托管、代理和虚拟注册表。

什么是 Omni Line?

Omni Line 是一款面向 npm、Composer、Docker、PyPI、Go、Cargo、Maven、RubyGems、Conan 和 Multipurpose 软件包的自托管软件包注册表。它通过一个 Web 界面和 REST API,为团队提供创建注册表、管理软件包、签发令牌和配置访问权限的能力,同时将构件和元数据保留在团队自行运营的基础设施上。

该产品支持三种注册表模式:用于存储私有软件包的托管注册表、用于缓存上游注册表的代理注册表,以及按照优先级将成员注册表聚合到一个端点后的虚拟注册表。开发者可以继续使用 npm、pip、Docker 和 Composer 等熟悉的软件包客户端,而个人访问令牌可用于命令行和 CI 工作流的身份验证。

Omni Line 会将已存储的软件包版本与公共 OSV 数据库进行匹配检查。扫描可以手动运行、按计划运行,或在托管版本发布时于后台运行。结果会显示在注册表的“漏洞”选项卡和软件包版本徽章上;团队可以记录缓解措施说明和修复版本。每个注册表都可以启用安装保护,拒绝包含未解决恶意软件公告或达到配置严重性级别的公告的版本,但目前不提供 Docker 镜像层扫描和 Multipurpose 构件扫描。

该软件采用商业授权并以自托管方式部署。Pro 包含全部功能、同一公司的不限数量部署、OIDC SSO、组织级 RBAC、作用域个人访问令牌、文件系统或 S3 兼容存储,以及 Docker Compose、Helm、Ansible 和 AWS、Azure、DigitalOcean 云模板等安装选项。可免费试用 30 天;列出的 Pro 价格为每年 2,499 美元,续订价格为每年 2,249 美元。

Omni Line 能做什么?

多生态系统注册表支持

通过一个 UI 和 API 支持 npm、Composer、Docker、PyPI、Go、Cargo、Maven、RubyGems、Conan 和 Multipurpose 软件包。

托管、代理和虚拟模式

存储私有软件包、缓存上游注册表,或将多个注册表聚合到一个按优先级处理的端点。

熟悉的客户端与 CI 工作流

现有软件包客户端可以指向 Omni Line URL,而作用域个人访问令牌可用于发布和安装的身份验证。

OSV 漏洞扫描

通过手动、计划或发布时的后台扫描,将软件包名称和版本与公共 OSV 数据库进行匹配。

安装时供应链控制

可选择阻止包含未解决恶意软件公告,或存在达到或超过配置严重性阈值公告的版本。

团队管理与部署选项

使用组织级 RBAC、OIDC SSO、文件系统或 S3 兼容存储,以及 Docker Compose、Helm、Ansible 或受支持的云安装模板。

使用场景

“集中发布私有软件包”

产品和平台团队可以为多种语言托管内部软件包,无需为每个生态系统分别维护注册表界面。

“确保公共依赖可用”

团队可以在上游源前配置代理注册表来缓存软件包,减少对上游可用性或速率限制的依赖。

“简化客户端配置”

虚拟注册表可以将成员注册表组合到一个 URL 后,使开发者和 CI 系统使用单一端点,同时由 Omni Line 应用注册表优先级。

“在注册表层面审查依赖风险”

平台或安全团队可以扫描已存储或代理到注册表中的软件包,查看公告、记录修复措施,并选择性地阻止风险版本到达 CI 或开发者设备。

常见问题

Omni Line 可以运行在公司自有的基础设施上吗?

可以。它从设计上就是自托管的。构件使用可插拔的存储驱动,默认使用本地磁盘,也可使用 S3 兼容对象存储;元数据则存储在 PostgreSQL 中。

托管、代理和虚拟注册表有什么区别?

托管注册表用于存储私有软件包,代理注册表用于缓存上游注册表,虚拟注册表则按照优先级将成员注册表聚合到一个端点。

开发者和 CI 系统如何进行身份验证?

Web UI 使用标准登录会话。命令行工具和 CI 系统使用作用域个人访问令牌。如果需要公开访问,注册表也可以允许匿名读取。

漏洞扫描涵盖哪些内容?

Omni Line 会调用公共 OSV API,查询相匹配的软件包名称和版本。目前不提供 Docker 镜像层扫描和 Multipurpose 构件扫描,并且服务器需要能够通过出站 HTTPS 访问 api.osv.dev。

是否提供试用?产品如何授权?

免费 30 天试用包含全部功能,并通过在自托管实例中输入许可证密钥激活。Omni Line 是专有商业软件;Pro 面向一家公司按每年 2,499 美元授权,包含不限数量部署,且不按席位收费。

快速信息

产品类型
自托管软件包注册表
支持的软件包类型
npm、Composer、Docker、PyPI、Go、Cargo、Maven、RubyGems、Conan 和 Multipurpose
注册表模式
托管、代理和虚拟
安全数据源
公共 OSV 数据库
部署方式
客户运营的基础设施;Docker Compose、Helm、Ansible 和受支持的云模板
授权模式
带 30 天试用期的商业自托管授权

Omni Line 流量分析

流量数据仅供参考。

域名评分
4

Omni Line 替代品

Relaticle logo

Relaticle

relaticle.com

面向团队的开源 CRM,整合共享记录、销售管道、任务管理、内置 AI 聊天及 39 个工具的 MCP 服务器,支持托管使用或自托管。

Deplo logo

Deplo

deplo.build

Deplo 是一个自托管部署平台,可在您自有的服务器上构建、部署并提供应用服务,支持基于代码仓库的部署、HTTPS、托管数据服务、访问控制,以及可选的 AI 辅助基础设施运维。

Mobile Builds logo

Mobile Builds

mobilebuilds.app

面向 Apple 平台开发者的原生应用,可在 iPhone、iPad、Mac 和 Apple Vision Pro 上监控并管理 Xcode Cloud 运行,查看状态与历史记录、控制构建、编辑工作流程,并可选通过本地只读 MCP 服务器为 Xcode 和 Claude Code 提供访问。

Sell to State logo

Sell to State

www.selltostate.com

政府采购数据平台,覆盖招标、授标合同、供应商与采购机构,支持自然语言搜索、结构化导出及 REST API、CLI 和 MCP 访问。

Publora logo

Publora

publora.com

面向开发者、AI 智能体、代理机构和团队的社交媒体发布平台,通过 REST API、MCP 服务器和控制面板,从一个地方跨多个社交网络安排并发布内容。