mirror of
https://gitlab.archlinux.org/archlinux/infrastructure.git
synced 2025-01-05 09:24:12 +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 1
Upstream
:rsync.archlinux.org
Public
:checked
Active
:checked
ISOs
:checked
Mirrors URLs
:URL
:https://<domain-name>/
Country
:Mirror country
Bandwidth
:Mirror bandwidth
Mirrors Rsync IPs
:Add the IPv4 and IPv6 address
- Add a new domain in terraform
- Add the new server to
mirrors
inhosts
- Add a new
mirror_domain
key with as value - Run the
gen_rsyncd
service onrsync.archlinux.org
or wait till the systemd timer is triggered. - Run the
mirrors.yml
playbook - Run
certbot certonly --email webmaster@archlinux.org --agree-tos --rsa-key-size 4096 --renew-by-default --webroot -w /var/lib/letsencrypt/ -d <domain-name>