mirror of
https://gitlab.archlinux.org/archlinux/infrastructure.git
synced 2025-01-18 08:06:16 +01:00
1.1 KiB
1.1 KiB
Details
- Server name:
Steps
- Verify if the new mirror has enough diskspace for hosting a mirror.
- Add the new mirror in archweb with these values:
Name:Tier:Tier 1Upstream:rsync.archlinux.orgPublic:checkedActive:checkedISOs:checkedMirrors URLs:URL:https://<domain-name>/Country:Mirror countryBandwidth:Mirror bandwidth
Mirrors Rsync IPs:Add the IPv4 and IPv6 address
- Add a new domain in terraform
- Add the new server to
mirrorsinhosts - Add a new
mirror_domainkey with as value - Run the
gen_rsyncdservice onrsync.archlinux.orgor wait till the systemd timer is triggered. - Run the
mirrors.ymlplaybook - Run
certbot certonly --email webmaster@archlinux.org --agree-tos --rsa-key-size 4096 --renew-by-default --webroot -w /var/lib/letsencrypt/ -d <domain-name>