NixOS friendly hosters
1st class NixOS support
packet.net | NixOS on Packet |
---|---|
linode | Install and Configure NixOS on a Linode |
Support NixOS via custom ISO
Vultr | nixos.wiki is running on a NixOS VPS at Vultr |
---|---|
Netcup | NixOS ISO can be uploaded via FTP to be available in the server control panel.
(in the SCP, navigate to: 'Media' → 'Images') |
Hetzner | NixOS ISO can be provided by the support. Just request them to make the ISO available via the support formular (provide a download link to the ISO) |
LiteServer | NixOS ISO is available from the control panel. |
Other means of installation
AWS EC2 | See NixOS on Amazon EC2 |
---|---|
online.net | See Install NixOS on Online.Net |
Rackspace | See Install NixOS on Rackspace Cloud Servers |
OVH / Kimsufi / SoYouStart | See this blogpost by Augustin Borsu |
Google Cloud Platform | See Installing NixOS on GCE |
Hoster-agnostic means of installation
1. Upload a prepared closure to the victim server running Debian or Centos (you have to use rsync, nix-copy-closure won't copy to the server which has no nix), then run "touch /etc/NIXOS; $toplevel/bin/switch-to-configuration boot; reboot". There are several tools for making this easier: nix-infect, ...
2. Turn any running Linux system into NixOS without reboot, using kexec, ...
This is also described here.