Drop in partial mirror
We are developing DebianMirror aka. apt-got as a drop in
replacement for all those mirror scripts out there. As a goal,
this Java based server program will act as a http-server which
seamlessly act as mirror to several selectable (Debian-) mirrors
or any other kind of (static) server structures that are reachable
via http or ftp.
Files are fetched as soon as they are needed. Clients request
a file and it will be downloaded from the server. After fetching
the file for the first time it will get stored in a local
mirror structur similar to the one found on the remote server.
From now on it will be served from the local cache until the
file on the server gets updated.
This way you do not have to worry about which files to cache
and what architectures you want to mirror for your local client.
The local cache will only contain files actually needed for
your clients.
DebianMirror
will help you reduce bandwidth consumption and is a smart
way of speeding up the process of upgrades on Debian machines
within your network segment.
We are planing on releasing a second version that runs as
a servlet in a jsp-environment later.
|