Skip to content
GitHub

Documentation overview

Deploy Depsilo, connect package managers, and configure dependency caching and supply-chain policies.

Start the service and complete first-run setup, then connect one package manager. Check Admin Access logs to confirm requests reached Depsilo; a successful install alone does not prove that.

Depsilo is an open-source, self-hosted dependency proxy and cache. It sits between package managers and upstream registries, caches dependencies, and applies enabled supply-chain policies to requests passing through the instance.

You can keep using your existing package managers, lockfiles, and installation commands. Only the dependency registry or index URL needs to point to Depsilo.

This documentation applies to the stable v0.11.0 release.

Depsilo is currently designed for single-instance deployments used by individual developers, homelabs, and small teams. It stores state in SQLite, while cached content can be stored on a local filesystem or in S3.

Depsilo is not a general-purpose artifact repository and does not provide multi-node high availability.