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’.

Reply via email to