<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Hi Sven,<br></div><div><br></div><div>Thank you. I'll get started. HTTPS and 1 gbit/s are no problem and I'll provide IPv6 as well.</div><div><br></div><div>Cheers<br></div><div><br></div><div>On Sun, Feb 14, 2021, at 5:30 PM, Sven-Hendrik Haase wrote:<br></div><blockquote type="cite" id="qt" style=""><div>On Sun, 14 Feb 2021 at 15:55, Easy Lee via arch-mirrors<br></div><div><<a href="mailto:arch-mirrors@lists.archlinux.org">arch-mirrors@lists.archlinux.org</a>> wrote:<br></div><div>><br></div><div>> Hi everyone,<br></div><div>><br></div><div>> First of all thank you for hosting Arch mirrors. I'm planning to contribute by hosting one as well. Any best practices regarding software (web server, rsync) or configuration? Hardware specs?<br></div><div>><br></div><div>> I will follow-up on <a href="https://wiki.archlinux.org/index.php/DeveloperWiki:NewMirrors">https://wiki.archlinux.org/index.php/DeveloperWiki:NewMirrors</a> and probably make use of the rsync script (<a href="https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/master/roles/syncrepo/files/syncrepo-template.sh">https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/master/roles/syncrepo/files/syncrepo-template.sh</a>).<br></div><div>><br></div><div>> Cheers!<br></div><div><br></div><div>Hey,<br></div><div><br></div><div>You should be able to commit around 100G. A full mirror takes around<br></div><div>60G of real space right now so you should have some headroom. The<br></div><div>script you linked is fine and we use it on all our own mirrors. You<br></div><div>need at least 1G uplink speed as 100M doesn't really cut it anymore.<br></div><div>You barely need any CPU or memory.<br></div><div>HTTPS support would be good. We use nginx for hosting the mirror but<br></div><div>caddy works fine, too.<br></div><div><br></div><div>Cheers,<br></div><div>Sven<br></div><div><br></div></blockquote><div><br></div></body></html>