NixOS - Распределенная сборка

Remote build Как сделать распределенные билды (реф https://nixos.wiki/wiki/Distributed_build и https://nixos.org/manual/nix/stable/advanced-topics/distributed-builds.html): На машине-билдере (назову её wsl, в моем случае - это весло с арчем): Ставим сам nix: 1 2 yay -S nix sudo useradd nix-builder -m -G nix-users На локальной тачке (честная полноценная nixos, так её и назовем: nixos): Делаем ключ под коннект 1 sudo ssh-keygen -f /root/.ssh/nix_bulder_wsl -t ed25519 Там же, собираем конфиг /root/.ssh/config (кладем в рута, потому что демон на ремоут будет ходить от рута....

28 May 2023 · 3 минуты · 508 слов · Rubikoid