Practical assignment for the ARI (Networks & Infrastructure Administration) at Polytech Grenoble INFO 5th year.
Experimenting with NixOS-Compose to deploy reproducible distributed environments.
https://nixos-compose.gitlabpages.inria.fr/tuto-nxc/
virtualenv -p /usr/bin/python3.11 venv # Create virtual env
source venv/bin/activate # Enter environment
python --version # Check Python version
pip install nixos-compose
# Install Nix package manager with helper
nxc helper install-nixThen create the starting files from a template:
nxc init -t basic