Soulager
Reduire la charge sur les serveurs officiels Debian en prenant a ma charge une partie de la distribution des paquets.
Miroir Debian Tier 2, auto-heberge. Un projet que j'ai initie a titre personnel pour contribuer au reseau de distribution Debian.
Debian est une distribution Linux libre maintenue par une communaute mondiale. Ses paquets sont diffuses via un reseau de miroirs : les serveurs officiels (Tier 0) poussent vers des miroirs primaires (Tier 1), qui alimentent a leur tour des miroirs secondaires (Tier 2) plus proches des utilisateurs finaux.
NoxMirror est un projet que j'ai lance a titre personnel pour
contribuer concretement a cet ecosysteme. L'objectif : faire vivre un miroir
Tier 2 reellement utile, synchronise depuis un miroir francais
(ftp.fr.debian.org) et ouvert a qui veut s'en servir.
Reduire la charge sur les serveurs officiels Debian en prenant a ma charge une partie de la distribution des paquets.
Ameliorer la disponibilite et la vitesse d'acces aux paquets pour les utilisateurs proches geographiquement.
Participer concretement au logiciel libre - pas juste l'utiliser, mais aussi le rendre disponible aux autres.
Le reseau de distribution Debian fonctionne en trois niveaux. NoxMirror se place au niveau Tier 2, au plus pres des utilisateurs finaux.
[Serveurs officiels Debian - Tier 0]
| rsync (push)
v
[Miroirs primaires - Tier 1] (ftp.fr.debian.org, ...)
| rsync (pull via ftpsync)
v
[NoxMirror - Tier 2] <- ce serveur
| HTTP
v
[Utilisateurs finaux]
--*-security sont miroites localement sur /debian-security/ (archive separee, cron decale) et verifies par checksum SHA256 apres chaque synchro.
L'etat du miroir est visible en haut de cette page et disponible en JSON :
Egalement interrogeable depuis un script :
curl -s https://miroir.noxmoze.net/status.json | jq .state
Sur une machine Debian, remplacez les depots par les lignes suivantes dans /etc/apt/sources.list :
# Debian 13 Trixie (stable)
deb https://miroir.noxmoze.net/debian trixie main contrib non-free non-free-firmware
deb https://miroir.noxmoze.net/debian trixie-updates main contrib non-free non-free-firmware
deb https://miroir.noxmoze.net/debian-security trixie-security main contrib non-free non-free-firmware
# Debian 12 Bookworm (oldstable)
deb https://miroir.noxmoze.net/debian bookworm main contrib non-free non-free-firmware
deb https://miroir.noxmoze.net/debian bookworm-updates main contrib non-free non-free-firmware
deb https://miroir.noxmoze.net/debian-security bookworm-security main contrib non-free non-free-firmware
Puis sudo apt update.
Les dépôts *-security sont miroités localement sur
/debian-security/ (archive séparée, cron décalé). Les mises à jour
sont récupérées depuis security.debian.org toutes les 6 h.
Ce miroir est une initiative personnelle. Utiliser Debian sans jamais rendre la pareille me genait - heberger un miroir est une maniere simple, concrete et durable de participer a l'ecosysteme open source.
L'infrastructure tourne sur mon materiel, a mes frais, et restera en place tant que je pourrai la maintenir. L'acces est libre et sans inscription.