Hello, Christopher Baines <m...@cbaines.net> writes:
> Hilton Chain <hako@ultrarare.space> writes: > >> Recently, I got in touch with Jing Luo on mirror hosting. They have >> hosted mirrors for various distributions[1], and it's really kind of >> them to still[2] be willing to help out. >> >> As a result, here are two new mirrors: >> >> --8<---------------cut here---------------start------------->8--- >> https://berlin-guix.jing.rocks >> https://bordeaux-guix.jing.rocks >> --8<---------------cut here---------------end--------------->8--- >> >> for https://ci.guix.gnu.org and https://bordeaux.guix.gnu.org, >> respectively. Nice! Thanks to you and Jing Luo for setting this up! > The nar-herder which handles serving substitutes for the bordeaux build > farm is meant to enable high performance mirroring, and that's what's > used for the mirrors listed on https://bordeaux.guix.gnu.org/. Would be nice to have a section in the Cookbook on setting up mirror via several methods, be it nar-herder or rsync. > Searching through the mailing lists, I think there's an option to mirror > substitutes using rsync and serve them via ‘guix publish’. Is it > possible now? If so, how to set up this on a foreign distro? ISTR this was done in the past on ci.guix for a mirror in China (was it SJTUG’s?) but I can’t find any trace of it in maintenance.git. We could consider setting up a rsync module on ci.guix (aka. berlin) if that helps. Thanks, Ludo’.