NixOS je distribuce založená na balíčkovacím systému Nix. Konfigurace systému a všech služeb se provádí deklarativně. Tato stránka popisuje použití NixOS na vpsFree.cz VPS. Pro více informací o NixOS obecně viz dokumentace.
Poskytujeme šablony VPS pro stabilní vydání NixOS a průběžně pro NixOS unstable.
Sami NixOS používáme na naší infrastruktuře. Naše virtualizační platforma vpsAdminOS je dokonce na NixOS a nixpkgs založená.
VPS je vytvořeno ze šablony, která obsahuje minimální systém a SSH.
Pro přihlášení je možné použít vygenerované heslo,
nebo si nechat nahrát veřejný klíč přes
vpsAdmin. Systém lze pak spravovat pomocí nixos-rebuild
nebo jiného nástroje
na nasazení NixOS.
Naše VPS jsou linuxové kontejnery, není zde zavaděč, jádro je sdílené a je potřeba
určité nastavení pro správnou funkci NixOS. Šablona obsahuje tuto konfiguraci
v souboru /etc/nixos/vpsadminos.nix
, který je naimportován z /etc/nixos/configuration.nix
.
Aktuální modul s konfigurací je vždy možné stáhnout
z https://github.com/vpsfreecz/vpsadminos/blob/staging/os/lib/nixos-container/vpsadminos.nix.
Přejdi na návody VPS pro více informací o naší infrastruktuře a možnostech VPS.
Viz NixOS Impermanence.