From ab8b2c67cf2f95cd33a6373c9908919849a5b866 Mon Sep 17 00:00:00 2001 From: Hippolyte Chauvin Date: Mon, 4 Dec 2023 22:42:48 +0100 Subject: [PATCH] README : section sur les bonnes pratiques --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 6043cc2..d35cc1b 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,20 @@ scripts](#write-a-launching-script) to make it work as intended. `qemush` is **easy to setup** : you can make it work in a few steps, see section [Installation instructions](#installation-instructions). +## Good practices? + +Here is a list of good practices forced by `qemush`. + +- **Processes running as user `qemu`**: members of group `qemu` can manage +the same virtual machines +- **Modularization**: `qemush` launching scripts are intended to be +stackable to reuse common `qemu` parameters in all virtual machines +needing them +- **Process supervision**: `qemush` uses `screen` to supervise processes +and keep track of them +- **Copy-on-write**: images are formatted using `qcow2` to use less space +on disk + ## Dependencies - `qemu` - this is literally a QEMU wrapper so there's a chance you'll