Skip to content

Conversation

nrdxp
Copy link
Collaborator

@nrdxp nrdxp commented Feb 15, 2021

Managing servers remotely is a big usecase, and deploy-rs is a flake first deployment tool. By default, all nixosConfigurations are also setup as deploy-rs nodes.

You'll still need to do some manual ssh setup, but other than that, the system is ready to deploy.

  • initial deploy-rs support
  • add documentation
  • move deploy logic to lib

doc

Managing servers remotely is a big usecase, and deploy-rs is a flake
first deployment tool. By default, all nixosConfigurations are also
setup as deploy-rs nodes.

You'll still need to do some manual ssh setup, but other than that, the
system is ready to deploy.
@nrdxp nrdxp merged commit e7b46df into core Feb 15, 2021
@nrdxp nrdxp deleted the deploy-rs branch February 18, 2021 06:40
Pacman99 pushed a commit that referenced this pull request Feb 26, 2022
120: Ensure home-manager portable user configurations are called with expected module args r=Pacman99 a=tomeon

Type-check `home-manager` portable user configurations as modules (`moduleType`) rather than as functions evaluating to attribute sets (`functionTo attrs`).  This ensures that they get invoked with all expected module arguments (`pkgs`, `lib`, etc.).

Also update `./examples/hmOnly` so that the `testuser` configuration references the `pkgs` module arg, thus testing that the switch to `moduleType` works as intended.

Closes #119

Co-authored-by: Matt Schreiber <schreibah@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant