From d4b6b56a6043da57844d4e080d9dbd5e09f86f06 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Mon, 16 Sep 2024 02:39:39 +0200 Subject: [PATCH] README: update to the current status. Signed-off-by: Denis 'GNUtoo' Carikli --- README | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/README b/README index 0e3d1c2..eabc631 100644 --- a/README +++ b/README @@ -12,22 +12,35 @@ Backups ======= This repository is also backed up on software heritage from time to time. -Bootstrap -========= +Virtual machines +================ -First the gnutoo-trisquel-netinstall VM need to be installed. Once -this is done it can be used to install the gnutoo-trisquel-installer -VM by using the default options. +In this git repositories, there are several virtual machines +definitions: -When installing it, do not enable SSH as this would expose the VM to -security risks. +- audio.experimental.a-lec.org: This is a Mumble server made with Guix. -Once this is done, this new gnutoo-trisquel-installer can be used to -install Guix and generate new Guix VMs like guix-installer-vm or -audio.experimental.a-lec.org. +- guix-installer-vm: This is meant to generate a template VM with + Guix. Once deployed users are supposed to SSH inside and reconfigure + it with the Guix scheme configuration they need/want. -The audio.experimental.a-lec.org VM can also be generated from the -guix-installer-vm. +- trisquel-automatic-netinstall-qemu: This is a Trisquel VM generated + automatically from the Trisquel netinstall with qemu and preseed. + +- trisquel-install-guix-fai: This is an example that can be used to + deploy configuration management with FAI (Fully Automated + Installation) inside a VM. Unlike regular FAI installations, here + things are simplified a lot, and we simply (ab)use FAI to store + configuration files inside a git repository. This also require to + run inside the VM once the VM has been created. + +- trisquel-manual-netinstall-lxc: This was meant to automatize the + creation of VM running the Trisquel netinstall, but it has been + superseded by trisquel-automatic-netinstall-qemu which does the + full installation automatically. Since + trisquel-automatic-netinstall-qemu is using preseed, it's also + possible to modify it not provide answers for some of the installer + questions, letting the user(s) choose instead. License =======