doc: add details about various elements (Debian version, prog. lang. install)

This commit is contained in:
Emmanuel BENOîT 2024-12-29 20:58:14 +01:00
parent a264e9d79f
commit d669ab44c8
Signed by: Emmanuel BENOîT
SSH key fingerprint: SHA256:l7PFUUF5TCDsvYeQC9OnTNz08dFY7Fvf4Hv3neIqYpg

View file

@ -8,18 +8,23 @@ versions of Virtual Box don't really work for nested virtualization.
Features Features
-------- --------
This VM includes the following features: This VM is based on Debian 12. It includes the following features:
* a pair of networks which can be used to host virtual machines, * a pair of networks which can be used to host virtual machines,
* a Bind DNS server that can serve a local zone as well as reverse zones for * a Bind DNS server that can serve a local zone as well as reverse zones for
both networks, with a key that can be used to update the zones using both networks, with a key that can be used to update the zones (e.g. using
Terraform, Terraform),
* a local resolver configuration that will forward to either the local Bind * a local resolver configuration that will forward to either the local Bind
server (for queries on the local zones) or to the host (for other queries), server (for queries on the local zones) or to the host (for other queries),
* Docker and libvirt, * Docker and libvirt,
* a full XFCE environment with Firefox, Remmina, KeepassXC and LibreOffice * a full XFCE environment with Firefox, Remmina, KeepassXC and LibreOffice
installed, installed,
* various IaC tools: Terraform, Terragrunt and Ansible, * various IaC tools: Terraform, Terragrunt and Ansible,
* various programming languages: Rust, Golang, Node and Java, * various programming languages:
* Rust (installed using [Rustup](https://rustup.rs/),
* Golang (installed using [ASDF](https://asdf-vm.com),
* Node (installed using ASDF),
* Java (installed using ASDF),
* Python (installed using [pyenv](https://github.com/pyenv/pyenv),
* the ability to use [Chezmoi](https://www.chezmoi.io/) to import various dot * the ability to use [Chezmoi](https://www.chezmoi.io/) to import various dot
files at provisioning time, files at provisioning time,
* a semi-decent ZSH configuration as well as my * a semi-decent ZSH configuration as well as my