Depsilo · Open source · Self-hosted · MIT License

One cache for all your
dependencies

pip, apt, npm, cargo — Depsilo proxies and caches them all. Deploy once on your network, and every machine on your team gets local-disk speed installs.

$ docker run -p 8080:8080 depsilo/depsilo
< 10 min
to deploy
5
ecosystems
87%
avg hit rate
~50 MB
memory
ECOSYSTEMS

All the package managers your team uses

package_2
pip
Python Ecosystem
Live
system_update_alt
apt
Debian / Ubuntu
Live
javascript
npm
Node.js Ecosystem
Coming soon
handyman
cargo
Rust Ecosystem
Coming soon
grid_view
Go modules
Go Ecosystem
Coming soon
FEATURES

Built for how teams actually work

bolt

Singleflight cache

Avoid the thundering herd. If 10 developers request the same package simultaneously, Depsilo fetches it once and streams to all.

hub

Multi-upstream

Proxy multiple public and private repositories under a single unified URL. Perfect for enterprise hybrid environments.

database

Local filesystem or S3

Keep it simple with local disk storage or scale infinitely by plugging in any S3-compatible object store.

monitoring

Web UI + Prometheus

Visualize your cache hit rates and system health. Native Prometheus metrics for easy integration into your existing stack.

QUICK DEMO

First install fetches. Every install after that is instant.

Depsilo operates as a transparent proxy. Your tools don't even know it's there, they just feel faster.

  • check_circle No changes to your packages
  • check_circle Offline mode support
  • check_circle Works with CI/CD pipelines
bash — 80×24
# First run (Cache Miss)
$ pip install pandas --index-url http://depsilo:8080/pip/
MISS: pandas-2.1.1.whl [Fetching from PyPI...]
# Second run (Cache Hit)
$ pip install pandas --index-url http://depsilo:8080/pip/
HIT: pandas-2.1.1.whl [Serving from local disk]
# APT cache proxy
$ apt-get install nginx
HIT: nginx-1.18.0_amd64.deb [0.01s]
PRICING

Simple, honest pricing

Community
Free
  • done Self-hosted Docker image
  • done All 5 ecosystems included
  • done Community Discord access
Pro
Professional
$9 /mo
  • done Everything in Community
  • done Advanced Auth (LDAP/OIDC)
  • done S3 / Cloud Storage Support
  • done Priority Email Support
FROM DEVELOPERS

Teams that stopped fighting slow installs

"Setting up Depsilo was the single biggest ROI task I did last quarter. Our CI builds dropped from 8 minutes to 90 seconds."

ZW
Zack Walters
DevOps @ TechFlow

"We have terrible office internet. Depsilo makes it feel like we're on 10Gbps fiber for all our dependency management."

SK
Sarah Klein
Lead Engineer @ CloudScale

"The transparency is the best part. I pointed my pip.conf to it once and haven't touched it in 6 months. It just works."

MR
Marcus Reed
SRE @ DataPulse

"Perfect for our air-gapped laboratory environment. We sync once a week and work at lightning speed the rest of the time."

AL
Anna Lee
Systems Architect @ BioLabs
DEPLOY

Running in production in under 10 minutes

1

Spin up Docker

docker run -p 80:80 \ -v /data:/data \ depsilo/depsilo

Use our official Docker image for the fastest start.

2

Point your clients

pip config set \ global.index-url \ http://your-server/pip

Configure one global setting on your dev machines or CI runners.

3

Access Dashboard

open_in_new
http://your-server:8080
Ready for traffic

Monitor cache efficiency in real-time through the web UI.