Official Arch Linux Infrastructure Repository (read-only mirror)
119
stars
5,881
commits
Jinja
primary language
Sep 11, 2026
updated
This repository contains the complete collection of ansible playbooks and terraform configuration for the Arch Linux infrastructure.
[[TOC]]
Install these packages:
terraformpython-clickpython-jmespathmoreutils (for playbooks/tasks/reencrypt-vault-key.yml)See docs/terraform.md for details about terraform.
All hosts should be relaying email through our primary mx host (currently 'mail.archlinux.org'). See docs/email.md for full details.
This section has been moved to docs/servers.md.
Documentation on upgrades and the maintenance mode is now in docs/maintenance.md.
We use BorgBackup for all of our backup needs. We have a primary backup storage as well as an additional offsite backup.
See docs/backups.md for detailed backup information.
To view the current Gitlab version visit this url
(top 30 of 59)
Jinja
71.9%
HCL
10.1%
Shell
9.4%
AGS Script
4.4%
Python
1.6%
Ruby
1.4%
Official Arch Linux Infrastructure Repository (read-only mirror)
119
stars
5,881
commits
Jinja
primary language
Sep 11, 2026
updated
This repository contains the complete collection of ansible playbooks and terraform configuration for the Arch Linux infrastructure.
[[TOC]]
Install these packages:
terraformpython-clickpython-jmespathmoreutils (for playbooks/tasks/reencrypt-vault-key.yml)See docs/terraform.md for details about terraform.
All hosts should be relaying email through our primary mx host (currently 'mail.archlinux.org'). See docs/email.md for full details.
This section has been moved to docs/servers.md.
Documentation on upgrades and the maintenance mode is now in docs/maintenance.md.
We use BorgBackup for all of our backup needs. We have a primary backup storage as well as an additional offsite backup.
See docs/backups.md for detailed backup information.
To view the current Gitlab version visit this url
(top 30 of 59)
Jinja
71.9%
HCL
10.1%
Shell
9.4%
AGS Script
4.4%
Python
1.6%
Ruby
1.4%