- 24 Nov, 2020 1 commit
-
-
Frederik Schwan authored
-
- 21 Nov, 2020 4 commits
-
-
Kristian Klausen authored
Fix #213
-
Jelle van der Waa authored
Zabbix has been replaced by Prometheus for monitoring our services.
-
Jelle van der Waa authored
-
Orion has been replaced by gemini and for mail by mail.archlinux.org
-
- 15 Nov, 2020 1 commit
-
-
Switching to Rspamd has some advantages: * It is probably faster than SA[1] (C + Lua vs Perl) * We can reduce the number of moving parts. Rspamd has built-in DKIM signing, greylisting, DMARC checking to name a few * It doesn't just mark the mail as spam/not-spam, it gives every mail a score and depending on the score it does either: nothing, greylist it, mark it as spam or reject it[2] (more actions is available and it can be tweaked) * Replies whitelisting[3] * It supports ARC signing, which can be useful * A cool looking WebUi :) * ... and more[4]... [1] https://rspamd.com/doc/tutorials/migrate_sa.html#why-migrate-to-rspamd [2] https://rspamd.com/doc/faq.html#what-are-rspamd-actions [3] https://rspamd.com/doc/modules/replies.html [4] https://rspamd.com/comparison.html
-
- 24 Oct, 2020 1 commit
-
-
Jelle van der Waa authored
-
- 12 Sep, 2020 2 commits
-
-
The default value is 128M and our servers have plenty of RAM for that.
-
The upstream default value is 2000 since 10.1.7: https://mariadb.com/kb/en/server-system-variables/#table_open_cache See also commit f164d000
-
- 27 Aug, 2020 1 commit
-
-
- 25 Jun, 2020 1 commit
-
-
Jelle van der Waa authored
gemini
-
- 17 Jun, 2020 1 commit
-
-
Sven-Hendrik Haase authored
-
- 12 Jun, 2020 1 commit
-
-
- 22 Feb, 2020 1 commit
-
-
Archweb now supports a planet alternative and the old planet software was Python2 and not maintained anymore.
-
- 13 Feb, 2020 1 commit
-
-
Jelle van der Waa authored
-
- 01 Dec, 2019 1 commit
-
-
Giancarlo Razzolini authored
Remove the flyspray role from apollo. There are still leftovers and nginx is configured to reply with the maintenance mode, in case someone tries to access flyspray through apollo.
-
- 30 Oct, 2019 1 commit
-
-
Phillip Smith (fukawi2) authored
-
- 25 Oct, 2019 1 commit
-
-
Phillip Smith (fukawi2) authored
-
- 25 Sep, 2019 1 commit
-
-
Giancarlo Razzolini authored
playbooks/apollo: Split the security tracker role into multiple lines and add the nginx configuration roles/security_tracker: Plug in the maintenance mode
-
- 24 Sep, 2019 1 commit
-
-
Jelle van der Waa authored
Switch from apcu caching to memcached with 512 MiB so that we have a sustained cached instead of a php-fpm worker based cache which has a shorter lifetime of 2000 requests before the worker get's killed and respawned.
-
- 15 Sep, 2019 1 commit
-
-
Jelle van der Waa authored
With apcu caching the wiki get's ~ 40 req/s more and the latency of the wiki lowers.
-
- 01 Sep, 2019 1 commit
-
-
Jelle van der Waa authored
This bans all requests exceeding 1/min in a time period of 30 minutes. This might be too harse and can be adjusted later.
-
- 28 May, 2019 1 commit
-
-
Jelle van der Waa authored
Create a new role for our conf.archlinux.org website which is a static website generated by hugo
-
- 24 Mar, 2019 1 commit
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- 15 Feb, 2019 1 commit
-
-
Jan Alexander Steffens (heftig) authored
-
- 25 Dec, 2018 1 commit
-
-
Jelle van der Waa authored
luna runs hefurd
-
- 28 Aug, 2018 1 commit
-
-
Florian Pritz authored
- firewall tag so that the facts exist when only firewall is run - extract IPs from our host vars all the time. no need to query autodetected facts - remove empty elements from the list with select(). not all hosts have ipv6 - fix the subnetmask for v6 - fix the postgres role configuring a v4 rule instead of v6 for a v6 address - hardcode netmask for orion addresses too Little bit much for one commit, but splitting it doesn't make a whole lot of sense. Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- 17 Aug, 2018 4 commits
-
-
Phillip Smith (fukawi2) authored
-
Phillip Smith (fukawi2) authored
we have to use rich rules in firewalld to restict a specific port to a list of specific ip addresses. when using rich rules, you have to specify the address family (ipv4 or ipv6) which we can't do in an automated fashion with the ipv4 and ipv6 addresses of the clients dynamically generated into a single variable. so this commit creates 2 variables; one for ipv4 clients and one for ipv6 clients which can be referred to as required when creating the rich rules.
-
Phillip Smith (fukawi2) authored
-
Phillip Smith (fukawi2) authored
we have to use rich rules in firewalld to restict a specific port to a list of specific ip addresses. when using rich rules, you have to specify the address family (ipv4 or ipv6) which we can't do in an automated fashion with the ipv4 and ipv6 addresses of the clients dynamically generated into a single variable. so this commit creates 2 variables; one for ipv4 clients and one for ipv6 clients which can be referred to as required when creating the rich rules.
-
- 15 Aug, 2018 1 commit
-
-
Phillip Smith (fukawi2) authored
-
- 14 Aug, 2018 1 commit
-
-
Phillip Smith (fukawi2) authored
-
- 05 Mar, 2018 1 commit
-
-
Phillip Smith (fukawi2) authored
-
- 03 Mar, 2018 2 commits
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
Giancarlo Razzolini authored
-
- 02 Mar, 2018 2 commits
-
-
Giancarlo Razzolini authored
Added the archwiki role to the apollo playbook and also added the intl extension to the php-fpm role.
-
Florian Pritz authored
Already quoted in the new config template. Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- 20 Oct, 2017 1 commit
-
-
Bartłomiej Piotrowski authored
-
- 06 Sep, 2017 1 commit
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-