arch-boxes
Arch-boxes provides several different VM images.
The images is built daily and released biweekly (via GitLab CI schedule) and synced to the mirrors.
Images
Vagrant
Vagrant images for the VirtualBox and Libvirt provider are released to Vagrant Cloud.
QCOW2 images
At the time of writing we offer two different QCOW2 images. The images are synced to the mirrors under the images
directory, ex: https://geo.mirror.pkgbuild.com/images/.
Basic image
The basic image is meant for local usage and comes preconfigured with the user arch
(pw: arch
) and sshd running.
Cloud image
The cloud image is meant to be used in "the cloud" and comes with cloud-init
preinstalled. For tested cloud providers and instructions please see the ArchWiki's Arch Linux on a VPS page.
Development
Dependencies
You'll need the following dependencies:
- qemu
- libisoburn
How to build this
The official builds are done in our Arch Linux GitLab CI and can be built locally by running:
./build-host.sh
Releases
Every release is signed by our CI with the following key:
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEYpOJrBYJKwYBBAHaRw8BAQdAcSZilBvR58s6aD2qgsDE7WpvHQR2R5exQhNQ
yuILsTq0JWFyY2gtYm94ZXMgPGFyY2gtYm94ZXNAYXJjaGxpbnV4Lm9yZz6IkAQT
FggAOBYhBBuaFphKToy0SHEtKuC3i/QybG+PBQJik4msAhsBBQsJCAcCBhUKCQgL
AgQWAgMBAh4BAheAAAoJEOC3i/QybG+P81YA/A7HUftMGpzlJrPYBFPqW0nFIh7m
sIZ5yXxh7cTgqtJ7AQDFKSrulrsDa6hsqmEC11PWhv1VN6i9wfRvb1FwQPF6D7gz
BGKTiecWCSsGAQQB2kcPAQEHQBzLxT2+CwumKUtfi9UEXMMx/oGgpjsgp2ehYPBM
N8ejiPUEGBYIACYWIQQbmhaYSk6MtEhxLSrgt4v0MmxvjwUCYpOJ5wIbAgUJCWYB
gACBCRDgt4v0Mmxvj3YgBBkWCAAdFiEEZW5MWsHMO4blOdl+NDY1poWakXQFAmKT
iecACgkQNDY1poWakXTwaQEAwymt4PgXltHUH8GVUB6Xu7Gb5o6LwV9fNQJc1CMl
7CABAJw0We0w1q78cJ8uWiomE1MHdRxsuqbuqtsCn2Dn6/0Cj+4A/Apcqm7uzFam
pA5u9yvz1VJBWZY1PRBICBFSkuRtacUCAQC7YNurPPoWDyjiJPrf0Vzaz8UtKp0q
BSF/a3EoocLnCA==
=APeC
-----END PGP PUBLIC KEY BLOCK-----