- Sep 01, 2024
-
-
Kristian Klausen authored
This should have been added in the HTTP/3 commits[2][3], but it was my understanding that it was not supported by Hetzner DNS. It apparently is supported but not documented. Cloudflare has a blog post[4] explaining how this speeds up HTTP/3 negotiation. Basically, the clients can connect over HTTP/3 right away, rather than having to connect with an older protocol (probably HTTP/2 in our case) and then upgrade to HTTP/3 (based on the Alt-Svc header). Our domains are HSTS preloaded[1], so it would not speed up HTTPS negotiation in most cases. [1] https://datatracker.ietf.org/doc/html/rfc9460 [2] 8dfa7e8c ("nginx: Add plumbing for enabling HTTP/3 conditionally") [3] 28e0f03c ("Enable HTTP/3 for {,aur.,wiki.}archlinux.org") [4] https://blog.cloudflare.com/speeding-up-https-and-http-3-negotiation-with-dns [5] https://hstspreload.org/ Ref #606
-
- Aug 26, 2024
-
-
Evangelos Foutras authored
pkgbuild_org_a -> pkgbuild_com_a pkgbuild_org_aaaa -> pkgbuild_com_aaaa
-
- Jun 22, 2023
-
-
Leonidas Spyropoulos authored
Initial setup bootstrapped from arch-boxes repo [1], default user 'arch' removed after. https://gitlab.archlinux.org/archlinux/arch-boxes/-/jobs/157024/artifacts/browse/output Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- May 07, 2023
-
-
Evangelos Foutras authored
New feature by Hetzner, primary IPs are a way to manage addresses assigned to each cloud server. This allows having IPv6-only boxes.
-
- Aug 21, 2022
-
-
Evangelos Foutras authored
Useful if we wanted to create a Geo-based archive consisting of machines in the archive_mirrors group (though this will likely not happen because it'd break archlinux-repro due to the ~4 hour sync delay).
-
- Aug 01, 2022
-
-
Evangelos Foutras authored
Its disks were migrated to a new server (prompted by an unsolvable issue with the previous box's network interface; might have been a mobo issue).
-
- Jul 18, 2022
-
-
Evangelos Foutras authored
There's a bit of a chicken and egg situation here but it's preferable to manage the server's attributes the same way as all of the cloud servers.
-
- Jul 10, 2022
-
-
Evangelos Foutras authored
-
- Jul 03, 2022
-
-
Kristian Klausen authored
We want non-DevOps to be able to deploy project documentation (ex: repod) with GitLab Pages and a separate domain was considered the only sensible solution due to security issues[1]. [1] https://github.blog/2013-04-09-yummy-cookies-across-domains/
-
- May 29, 2022
-
-
Evangelos Foutras authored
asia.mirror.pkgbuild.com has been offline for 12 days so far while we wait for a NIC replacement. Should have taken it out of DNS NS duties earlier but better late than never.
-
- May 16, 2022
-
-
Evangelos Foutras authored
When adding a new geo domain or doing other testing, we would want to use a low TTL to allow for making quick changes to the configuration.
-
- May 14, 2022
-
-
Evangelos Foutras authored
- add the new role to redirect.archlinux.org - release mirror.pkgbuild.com of all DNS duties
-
Evangelos Foutras authored
-
- Apr 23, 2022
-
-
Evangelos Foutras authored
New hcloud adds protection fields to servers, volumes and floating IPs.
-
- Mar 05, 2022
-
-
Evangelos Foutras authored
Gives the option to downgrade a server in the future, similar to the default on Hetzner's Cloud Console ("CPU and RAM only").
-
- Nov 20, 2021
-
-
Evangelos Foutras authored
Sven considers this location to have higher capacity and reliability.
-
Evangelos Foutras authored
Follow-up to [1]; while most of our cloud servers are in Helsinki, the latency from most of Europe is lower when accessing servers in Germany. Pinging from multiple locations using ping.pe, the latency to Nuremberg from most locations appears to be 10-20ms lower (compared to Helsinki). [1] !500
-
- Nov 05, 2021
-
-
With Hetzner now having a datacenter in the US[1], we don't want to accidentally create a server in the US, so let's always create them in Helsinki where most of our cloud servers are. [1] https://www.hetzner.com/news/11-21-usa-cloud/
-
- Jan 25, 2021
-
-
Frederik Schwan authored
machine.domain has been an mandatory attribute which creates <domain>.archlinux.org entries automagically. For migrations this can be a problem if <domain>.archlinux.org supposed to point to a different machine. Adding the new machine with the same domain leads to additional DNS entries. The DNS ends up pointing to both machines in this case. By making the domain attribute optional for machines, we allow the new machines to be created without any domain pointing to them.
-
- Dec 31, 2020
-
-
Frederik Schwan authored
-
We need to keep the balance between automation and readability.
-
-
-
- Dec 28, 2020
-
-
Frederik Schwan authored
-
-
-
-
Frederik Schwan authored
-