NixOS Installation Guide: Difference between revisions

imported>Makefu
No edit summary
imported>Makefu
Line 180: Line 180:
== Installing on VPS & Cloud Providers ==
== Installing on VPS & Cloud Providers ==


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]. Here we list methods known to work on specific providers:
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].  
 
For no-hassle NixOS installations check out [[NixOS friendly hosters]]. The [[NixOps]] project also provides interfaces to different cloud providers.
 
Here we list methods known to work on specific providers:


=== Hetzner ===
=== Hetzner ===
Line 213: Line 217:
=== Google Compute Engine ===
=== Google Compute Engine ===


See [[Installing NixOS on GCE]].
See [[Install NixOS on GCE]].


=== Online.net ===
=== Online.net ===