NixOS - заметки

NixOS How-to… Мои заметки Распределенные билды Линки Список пакетов: Список опций Оффдока/гайд по флейкам. Мне не понравилась. Список киллерфичей никса Один из множества офф мануалов по никсу Истории успеха: https://tech.aufomm.com/my-nixos-journey-intro-and-installation/ https://tech.aufomm.com/my-nixos-journey-home-manager/ https://tech.aufomm.com/my-nixos-journey-flakes/ Примеры реп на GH: https://github.com/0xb1b1/nixos-config/tree/master Ещё какая-то свалка: https://www.reddit.com/r/NixOS/comments/56jbsc/ohmyzsh/ https://itsfoss.com/nixos-package-management/ https://nixos.org/manual/nix/stable/introduction.html https://www.reddit.com/r/NixOS/comments/r0fi6r/how_to_configure_overlays_in_flakenix_for/ https://nixos.wiki/wiki/TPM https://www.reddit.com/r/NixOS/comments/xrgszw/nixos_full_disk_encryption_with_tpm_and_secure/ Сеть: Настройка wpa_supplicant’a: https://nixos.wiki/wiki/Wpa_supplicant Как почистить старое/ненужное Реф https://nixos.org/manual/nix/stable/package-management/garbage-collection.html nix-env --delete-generations old...

1 August 2023 · 1 минута · 68 слов · Rubikoid

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

Постмортем A/D тренировки

Инфра Немного о том, на какой инфраструктуре планировалось проводить A/D. Железо Инфраструктура представляет из себя компьютерный класс кластер из 30 одинаковых нод с i5 (6 ядер/12 потоков) и 16 GB на борту, и мастера в виде Core2 Duo E6550 (2/2), 4 GB + 2 swap. Cеть Все машины соединены в сеть через два неуправляемых свича, мастер воткнут в сеть через микротик. За два дня до ивента, чудом, старый стомегабитный микротик был заменен на гигабитный....

2 August 2022 · 5 минут · 1044 слова · Rubikoid