{"repo":"NixOS/nixops","free":true,"listed":false,"github":"https://github.com/NixOS/nixops","clone":"git clone https://github.com/NixOS/nixops.git","description":"NixOps is a tool for deploying to NixOS machines in a network or cloud.","language":"Python","stars":2185,"topics":["nix","devops","python","nixos","hetzner","aws","gce","virtualbox","digialocean","cloud"],"license":"LGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"NixOps [!Warning] NixOps is in low-maintenance mode and probably not suited for new projects. Use at your own risks. [!Note] An experimental rewrite of NixOps is happening under https://github.com/nixops4/nixops4 NixOps is a tool for deploying to NixOS machines in a network or the cloud. Key features include: - Declarative : NixOps determines and carries out actions necessary to realise a deployment configuration. - Testable : Try your deployments on VirtualBox or libvirtd. - Multi Cloud Support : Currently supports deployments to AWS, Hetzner, and GCE - Separation of Concerns : Deployment descriptions are divided into logical and physical aspects. This makes it easy to separate parts that say what a machine should do from where they should do it. - Extensible : NixOps is extensible through a plugin infrastructure which can be used to provide additional backends. For more information, please refer to the NixOps manual. Running NixOps is included in nixpkgs and can be executed in a shell as follows: or for a bleeding edge version, including many fixes relative to the 1.7 series, You may need access to a Nix remote builder if your system does not support the deployment's system builds directly. MacOS users may use a virtual machine with NixOS for this purpose. It is also possible to use cross-compilation with NixOps, by setting nixpkgs.localSystem and nixpkgs.crossSystem . A mix of remote, emulated and cross builds is also possible; see this writeup on eno.space. Building And D","default_branch":null,"files":null,"tree":[],"storefront":"/r/NixOS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NixOS/nixops/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}