[14:44:56] <tuxx> in order to save bandwidth, i would like to mirror certain pip packages on a local server
[14:45:25] <tuxx> so far i havent found proper tooling for that, does anybody know of anything which would allow me to mirror packages into a local directory?
[14:46:02] <tuxx> pip2pi seems to be mentioned a couple of times
[14:56:46] <tdsmith> tuxx: are you looking for devpi maybe?
[14:57:02] <tdsmith> recent versions of pip cache downloads locally for each user on each machine
[14:58:31] <tuxx> tdsmith: but pip cache wont generate an index for me right?
[16:14:32] <ronny> tuxx: devpi will download packages into a strucutre you can serve via apache, for onvenience its suggested to leave devpi running and use the webserver for file delivery
[16:15:27] <tuxx> ronny: it seemes quite complex.. i gave up
[16:19:19] <ronny> tuxx: so setting up services is hard for you?
[16:19:32] <tuxx> ronny: if they have so many flags, then yea
[16:19:44] <tuxx> it has some user management and whatnot
[16:19:57] <tuxx> the documentation wasnt very to the point either
[16:19:58] <ronny> user management doesnt matter if you dont make users
[16:21:18] <ronny> http://doc.devpi.net/latest/quickstart-server.html <- imho that one is reasonably to the point (unfortunately im not aware of a apache config example, the nginx one should be easy to translate tho
[16:22:29] <tuxx> ronny: so devpi-server --gen-config <- i dont even want generates a bunch of configs
[16:22:54] <tuxx> and service files, which all seem to be related to devpi-server... i have to have devpi-server running as a daemon?
[16:23:20] <tuxx> why the do i even need a service/daemon to simply statically mirror a bunch of files?
[16:24:48] <ronny> if you want a full static mirror of pypy, and only that, then you might want bandersnatch
[16:45:24] <ronny> tuxx: so it tires for a file, and if there isnt, it ask the devpi, the devpi will then run the download, return the content and store the file
[16:45:26] <tuxx> i'll try to google for an apache config