- 02 Jun, 2021 3 commits
-
-
Sven-Hendrik Haase authored
-
Sven-Hendrik Haase authored
Rewrite get_key.py to use click instead of typer See merge request archlinux/infrastructure!405
-
Kristian Klausen authored
Typer doesn't work with Click 8[1]. [1] https://github.com/tiangolo/typer/issues/280
-
- 01 Jun, 2021 2 commits
-
-
Jan Alexander Steffens (heftig) authored
Give more memory to the apps and less to postgres.
-
Jan Alexander Steffens (heftig) authored
-
- 28 May, 2021 2 commits
-
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
- 26 May, 2021 3 commits
-
-
Jelle van der Waa authored
-
Jan Alexander Steffens (heftig) authored
postfix: Don't allow TLS on localhost:smtp See merge request archlinux/infrastructure!403
-
Jan Alexander Steffens (heftig) authored
The certificate won't be valid, anyway. Synapse actually fails to send if the server allows STARTTLS but presents an invalid certificate.
-
- 25 May, 2021 3 commits
-
-
Jan Alexander Steffens (heftig) authored
Use `default_type` instead of `add_header Content-Type` See merge request archlinux/infrastructure!401
-
Jan Alexander Steffens (heftig) authored
The latter can cause duplicate Content-Type headers. Thanks to strcat for notifying me of the issue.
-
Jelle van der Waa authored
-
- 24 May, 2021 2 commits
-
-
Jelle van der Waa authored
Add link to Staff Services page for onboarding See merge request archlinux/infrastructure!399
-
-
- 23 May, 2021 9 commits
-
-
Jelle van der Waa authored
Document our Gitlab Servicedesk aliases See merge request archlinux/infrastructure!398
-
Jelle van der Waa authored
-
Jelle van der Waa authored
To negate high cpu spikes from abusers/bots who scan our services, we now fail2ban them.
-
Jelle van der Waa authored
fail2ban: Ban IPs based on nginx request abuse See merge request archlinux/infrastructure!392
-
Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
Jelle van der Waa authored
prometheus: Add monitoring and alert for orphan and foreign packages Closes #332 See merge request archlinux/infrastructure!389
-
Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
Closes: #332 Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
Jelle van der Waa authored
improve onboarding documentation Closes #226 See merge request archlinux/infrastructure!397
-
- 22 May, 2021 2 commits
-
-
Frederik Schwan authored
implements #226
-
Jelle van der Waa authored
make diabonas dev Closes #346 See merge request archlinux/infrastructure!396
-
- 21 May, 2021 1 commit
-
-
Frederik Schwan authored
implements #346
-
- 20 May, 2021 1 commit
-
-
Jan Alexander Steffens (heftig) authored
-
- 18 May, 2021 8 commits
-
-
Jelle van der Waa authored
Terraform uptimerobot monitors See merge request archlinux/infrastructure!388
-
Jelle van der Waa authored
Add our uptimerobot to terraform so it's managed in code and we can easily extend it. This currently only adds our to be monitored sites and leaves the status page as is now. Deleting resources on uptimerobot will cause terraform unable to run see: https://github.com/louy/terraform-provider-uptimerobot/issues/82 References: #209
-
Jelle van der Waa authored
-
Jan Alexander Steffens (heftig) authored
-
Jelle van der Waa authored
archmanweb: fix path to favicon.ico Closes archmanweb#33 See merge request archlinux/infrastructure!393
-
Jakub Klinkovský authored
-
Jelle van der Waa authored
Rate limit man.archlinux.org See merge request archlinux/infrastructure!390
-
Jelle van der Waa authored
Limit man.archlinux.org to reduce the impact of one potential abuser on the availability. This returns too many request when running oha with 10 connections. This does not fully negate the issue, later the abuser should be automatically fail2ban'd.
-
- 16 May, 2021 3 commits
-
-
Jelle van der Waa authored
-
Jelle van der Waa authored
arch_boxes_sync: Fix old releases cleanup not working due to NUL character See merge request archlinux/infrastructure!391
-
--output-delimiter="" apparently means use the NUL character[1]. [1] https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=0e46753d7c9519d7378cd3a4e0951a36ac32ffe7
-
- 15 May, 2021 1 commit
-
-
Jelle van der Waa authored
-