Depsilo 文档
部署 Depsilo、连接包管理器,并配置依赖缓存与供应链策略。
部署 Depsilo、连接包管理器,并在依赖进入构建前执行供应链策略。
什么是 Depsilo
Section titled “什么是 Depsilo”Depsilo 是一个开源、自托管的依赖代理与缓存服务。它位于包管理器与上游软件仓库之间,缓存依赖,并对经过实例的请求执行已启用的供应链策略。
你可以继续使用原有的包管理器、lockfile 和安装命令,只需要将依赖地址指向 Depsilo。
阅读快速开始,启动 Depsilo、完成首次设置并验证实例就绪。完成部署后,在 Portal 中选择包管理器并复制对应的客户端配置。
- 连接包管理器:配置并验证 Depsilo 支持的客户端。
- 配置 Python:将 pip、uv 和 Poetry 接入 Depsilo。
- 供应链安全:了解发布冷却期、恶意包封锁和制品变化检测。
- 部署与配置:配置持久化、就绪检查、诊断、备份与恢复。
- Agent 与 MCP:写入项目 Agent 指令,或连接只读 MCP 接口。
本文档面向稳定版 v0.9.4。
Depsilo 当前适合个人开发者、Homelab 和小团队的单实例部署。它使用 SQLite 保存状态,缓存可以存储在本地磁盘或 S3。
Depsilo 不是通用制品仓库,也不提供多节点高可用。