NixOS friendly hosters: Difference between revisions
imported>Samueldr m Adds missing cloud provider notes from Installation Guide |
imported>Infinisil m add reference to Install NixOS on a Server With a Different Filesystem article |
||
| Line 58: | Line 58: | ||
This section links to or explains methods that can be used on various providers. As always, with unsupported hosts and unsupported distributions, your mileage may vary. | This section links to or explains methods that can be used on various providers. As always, with unsupported hosts and unsupported distributions, your mileage may vary. | ||
Not all providers allow to upload own images or provide NixOS images for installation. However there are a few ways to install NixOS anyhow. [https://github.com/jeaye/nixos-in-place nixos-in-place] and [https://github.com/elitak/nixos-infect nixos-infect] are generic approaches to install NixOS from an existing Linux. A different approach is to build an kexec-based image to start the installer from an booted linux as shown in this [https://github.com/cleverca22/nix-tests/tree/master/kexec repo]. | Not all providers allow to upload own images or provide NixOS images for installation. However there are a few ways to install NixOS anyhow. [https://github.com/jeaye/nixos-in-place nixos-in-place] and [https://github.com/elitak/nixos-infect nixos-infect] are generic approaches to install NixOS from an existing Linux. A different approach is to build an kexec-based image to start the installer from an booted linux as shown in this [https://github.com/cleverca22/nix-tests/tree/master/kexec repo], this allows for changing the underlying filesystem. See [[Install NixOS on a Server With a Different Filesystem]]. | ||
See also the [[NixOps]] project, which also provides interfaces to different cloud providers. | See also the [[NixOps]] project, which also provides interfaces to different cloud providers. | ||