====== cache apt ====== ===== Cache ===== Afin d’éviter d’aller chercher autant de fois que l’on a de VM le même paquet, nous avons mis en place un apt-cacher-ng. \\ Par défaut, ce que l’on met dans la requête GET doit être un nom de domaine, et apt-cacher-ng ira chercher les paquets sur ce miroir. Si on veut servir des paquets depuis une localisation particulière (par exemple /debian) il faut le déclarer explicitement dans la conf : Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian # Debian Archives Remap-debsec: file:deb_mirror*.gz /debian-security ; file:backends_debian-security # Debian Sec Archives Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu # Ubuntu Archives Remap-ubusec: file:ubuntu_mirrors /ubuntu-security ; file:backends_ubusec Remap-proxmox: http://download.proxmox.com/debian/ /proxmox ; file:backends_proxmox ===== Reverse proxy ===== Maintenant que l’on a un cache de paquet, on peut avoir envie de le servir depuis le port 80 (au lieu du port 3142 par défaut). Pour ça, il faut mettre en place un reverse proxy avec nginx, voir [[services:http:gurvant#mirror]].