![](https://secure.gravatar.com/avatar/a9c072ecf14311f8e54b7fef9555d753.jpg?s=120&d=mm&r=g)
I've downloaded all packages from PyPI and I'd like to create a local mirror using devpi. I had the following idea: 1. create a new index say /root/pypimirror based on /root/pypi 2. upload the entire folder containing 38,000+ packages onto /root/pypimirror 3. eventually setting /root/pypimirrot to NotVolatile (if this can be done, somehow) /myuser/myindex +-- /root/pypimirror +-- /root/pypi Another idea would be creating a "parallel" index to /root/pypi and exposing a third index which derives from both. /myuser/myindex +-- /root/pypi +-- /root/pypimirror Does this idea make sense? Is there a better way of doing it, in particular without having to download everything again from PyPI? I have another concern: performance. Since 38,000+ packages implies on large directories in the file system... do you think that devpi will have troubles managing such amount of packages? Thanks a lot, -- Richard