1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-06-02 14:16:07 +02:00
infrastructure/docs
Kristian Klausen 9f65f99c6b
Add GeoIP domain for our sponsored mirros
We had a GeoIP mirror in the past based on nginx and its GeoIP module,
but it didn't perform very well, due to the high latency (asking a
central server for the package and then redirected to the closest
mirror).

One of the reasons for offering this service, is so we can relieve
mirror.pkgbuild.com which is burning a ton of traffic (50TB/month),
likely due to it being the default mirror in our Docker image. Another
reason is so we can offer a link to our arch-boxes images in libosinfo
(used by gnome-boxes, virt-install and virt-manager), with good enough
performance for most users.

This time we take a different approach and use a DNS based solution,
which means the latency penalty is only paid once (the first DNS
request). The downside is that the mirrors must have a valid certificate
for the same domain name, which makes using third-party mirrors a
challenge. So for now, we are just using the sponsored mirorrs
controlled by the DevOps team.

Fix #101
2022-04-13 03:10:09 +02:00
..
backups.md gitlab: Do away with generating tarball backups 2022-02-05 22:46:52 +02:00
banning.md Update banning docs for wireguard 2021-08-01 17:03:00 +02:00
becoming-devops.md Add Junior DevOps text 2020-11-17 07:20:27 +01:00
email.md doc: clean up the markdown formatting 2022-02-23 20:45:48 +00:00
fail2ban.md Rate limit archlinux.org and fail2ban abusers 2021-07-11 21:10:38 +02:00
grafana.md Document adding a dashboard to our public instance 2021-05-15 18:08:25 +02:00
grow-disks.md add docs to grow disks 2020-12-22 12:28:16 +01:00
ipmi.md doc: clean up the markdown formatting 2022-02-23 20:45:48 +00:00
kape.md Make Kape archive servers, arch mirrors as well. 2021-01-26 16:56:41 +01:00
maintenance.md docs/maintenance: Add section on custom nginx template 2020-12-17 09:23:30 -03:00
matrix.md matrix: Move IRC bridge to Libera Chat 2021-06-01 18:44:21 +02:00
monitoring.md Add smart monitoring using a textcollector 2022-01-04 21:25:41 +01:00
otp.md Place borg host vaults under host_vars/localhost/ 2022-02-26 11:08:30 +02:00
quassel.md doc: clean up the markdown formatting 2022-02-23 20:45:48 +00:00
rebuilderd.md Add Kape donated servers 2020-12-07 20:28:55 +01:00
servers.md Add GeoIP domain for our sponsored mirros 2022-04-13 03:10:09 +02:00
ssh-hostkeys.txt Decommission aur-dev 2022-04-11 14:55:53 +02:00
ssh-known_hosts.txt Decommission aur-dev 2022-04-11 14:55:53 +02:00
testing.md add docs/testing.md 2021-04-26 23:37:30 +00:00