Skip to content

Latest commit

 

History

304 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a NixOS homelab. Machines are defined as NixOS configurations in hosts/.

Designs

Development

Pushed commits are pulled by hosts, who then perform SSH signature verification via Gittuf, so commits must be SSH signed via Gittuf:

$ gittuf clone git@github.com:tomfitzhenry/fleet
$ git config --local gpg.format ssh
$ git config --local user.signingkey ~/.ssh/id_ed25519_sk.pub
$ git config --local commit.gpgSign true

VM tests

To run a VM test, run:

$ nix build --print-build-logs .#checks.x86_64-linux.redbox

Add the --rebuild flag to re-run.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages