NixOps (formerly known as Charon) is a tool for deploying NixOS machines in a network or cloud.
This repo contains the NixOps AWS Plugin.
- Manual
- Installation / Hacking
- Continuous build
- Source code
- Issue Tracker
- Mailing list / Google group
- IRC - #nixos on freenode.net
To start developing on the NixOps AWS plugin, you can run:
$ nix-shell
$ poetry install
$ poetry shell
To view active plugins:
nixops list-plugins
Documentation for the nixops-aws
plugin is in the nixops repo
The python code is formatted with the latest release of black
and is checked in PR validation. See the black
target in ci.yaml for the cmd to run.
You can build the Nix package by simply invoking nix-build on the project root:
$ nix-build
See the main NixOps repo for more up-to-date instructions for how to built NixOps with this AWS plugin.