mirror of
https://gitlab.archlinux.org/archlinux/infrastructure.git
synced 2024-09-28 16:11:40 +02:00
664deb67ab
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.
19 lines
420 B
YAML
19 lines
420 B
YAML
---
|
|
|
|
- name: setup build.archlinux.org
|
|
hosts: build.archlinux.org
|
|
remote_user: root
|
|
roles:
|
|
- { role: common }
|
|
- { role: tools }
|
|
- { role: sshd }
|
|
- { role: root_ssh }
|
|
- { role: archusers }
|
|
- { role: sudo, tags: ['archusers'] }
|
|
- { role: syncrepo }
|
|
- { role: archbuild }
|
|
- { role: fail2ban }
|
|
- { role: prometheus_exporters }
|
|
- { role: promtail }
|
|
- { role: wireguard }
|