juspay / colmena-flake

A `flake-parts` module for colmena deployment tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

project chat

colmena-flake

A flake-parts module for colmena deployment tool, allowing direct use of existing nixosConfigurations (with the associated tradeoffs).

How to use

  1. Keep your existing NixOS configuration in nixosConfigurations.<name> (business as usual)
  2. Add your colmena deployment options for any of those configurations, decoupled, under flake.colmena-flake.deployment.<name>.
  3. Add pkgs.colmena to your devShell, and run colmena apply to deploy.

Examples

About

A `flake-parts` module for colmena deployment tool

License:GNU Affero General Public License v3.0


Languages

Language:Nix 100.0%