1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-05-18 03:16:03 +02:00
Commit Graph

14 Commits

Author SHA1 Message Date
Evangelos Foutras 404f8b3aae
sshd: remove support for custom ssh.d directory
The same drop-in functionality is now provided by the openssh package
via /etc/ssh/sshd_config.d/.
2023-08-13 22:06:10 +03:00
Jelle van der Waa 9cae0479b9
Rate limit aurweb as archweb
Apply the same rate limitting and fail2ban rules for aur.archlinux.org
2023-07-10 10:40:33 +01:00
Evangelos Foutras 9f3149d00e
Enable the sshd role in playbooks/all-hosts-basic
Move the 'sshd_enable_includes' override to aur's host vars instead of
specifying it as part of playbooks/aur.archlinux.org. Otherwise, would
break the AUR's SSH auth if ssh.d/aurweb_config does not get included.
2022-10-14 20:14:16 +03:00
Evangelos Foutras a9e0790f53
Remove the three dashes from all YAML documents
These are used to signal the start of the document in a stream of many
documents. As Ansible only supports one YAML document per file this is
unnecessary. About a third of our YAML documents already lacked these.
2022-06-08 14:35:45 +03:00
Evangelos Foutras 375a781611
Re-encrypt all default vaults with a new password 2022-05-07 17:45:19 +03:00
Evangelos Foutras e277773bd4
host_vars: update memcached_socket variables
This is needed for prometheus memcached exporter to work.

(AUR doesn't seem to use memcached anymore, but changed it for
consistency.)
2022-04-10 04:19:36 +03:00
Kevin Morris 80a495b0e2
change(aurweb): use v6.0.10 error reporting config
[foutrelis: add vault variables described in !532]

Signed-off-by: Kevin Morris <kevr@0cost.org>
Signed-off-by: Evangelos Foutras <evangelos@foutrelis.com>
2022-02-15 21:23:18 +02:00
Kristian Klausen 0eb112c6a8 aurweb: Add secrets for aurweb v6.0.0
The two secrets: vault_aurweb_{secret,postmaster}
2022-02-09 22:13:21 +01:00
Kristian Klausen 664deb67ab WireGuard all hosts
This is meant as a internal authenticated and encrypted network which we
can use for internal services, we don't want to expose to the internet
or when encryption is desired but not easily implementable.
2021-07-06 20:58:15 +00:00
Kristian Klausen 7e78f8873c aurweb: Use a different db password for aur and aur-dev
Fix #325
2021-06-16 00:31:38 +00:00
Jelle van der Waa 4bc660d6be
Remove zabbix-agent, zabbix roles
Zabbix has been replaced by Prometheus for monitoring our services.
2020-11-21 22:14:20 +01:00
Jelle van der Waa 992f81d766
By default enable the sshd jail for fail2ban
For all hosts we want to have a working fail2ban for sshd brute force
attempts through a group_vars/all. For some hosts an override is
required to enable postfix or dovecot jails.
2020-11-02 17:58:18 +01:00
Jelle van der Waa 68b9fbb8bb
Add prometheus-memcached-exporter
Extend the memcached service for the AUR to allow the memcached group to
read the socket to obtain statistics.
2020-09-21 20:36:16 +02:00
Giancarlo Razzolini c2b464e780
host_vars: Add the vars for aur.archlinux.org and change the README
Added the missing host_vars file for aur.archlinux.org and changed the README
to reflect it's move.
2020-07-24 08:33:54 -03:00