4 ms·
After running some tests I was ready to deploy to a new production server, but unfortunately my hosting provider (OVH) doesn't offer a ready made image. After
by nickserv 8y ago
After running some tests I was ready to deploy to a new production server, but unfortunately my hosting provider (OVH) doesn't offer a ready made image.
After trying to use Debian as a starting point, and several failed boots, I threw in the towel... Seems like OVH does funky things with their EFI which doesn't work without some black magic.
For now I'll continue using it on my laptop but it's not living up to its full potential, most of the configuration is for desktop stuff and NixOS doesn't really cover that.
When I get the chance I'd really like to try it on my servers, hopefully sooner rather than later. I can see it working really well with Saltstack for infrastructure management.
- Ralith 8y ago> most of the configuration is for desktop stuff and NixOS doesn't really cover that. I like home-manager: https://github.com/rycee/home-manager https://github.com/rycee/home-manager
- pfranz 8y agoWhat about just using it as a package manager inside Debian until you can get a hosting provider to support NixOS?
- ris 8y agoThis is the way I actually started using Nix in deployment. You can run a full Nix installation from within a home directory without any special permissions. Frustrated with the inflexibility of a shared hosting provider running CentOS, we decided to usurp most all of the provided OS & libraries and ran everything thru Nix, giving us fully reproducible control over our dependencies.
- nickserv 8y agoI hadn't thought of that, thanks for the idea. I'll do some tests and see how well that works.
- bb010g 8y agoI got NixOS running smoothly on Hetzner a few months back without much issue. They even offer a nice ISO to select and do the initial install with without downloading it yourself.
- aidenn0 8y agoPacket has one-click nixos setup on bare metal with hourly pricing, and nixops supports several (from memory EC2, GCE, Azure, and Hetzner). It also has local virtualization backends for getting yoru feet wet.
- mbrock 8y agoJust a note: NixOS is available as a community AMI on EC2, so you don’t have to use NixOps just to get a NixOS AWS box. I have a bunch of them set up just by choosing that AMI.