
- Add deploy-rs as flake input - Configure deploy.nodes for all 4 machines (sleeper-service, grey-area, reverse-proxy, congenital-optimist) - Include safety features: autoRollback, magicRollback, activation timeouts - Add deploy-rs checks for validation - Successfully tested dry-run deployment This completes Tasks 1-3 from the deploy-rs integration roadmap.
12 lines
394 B
Nix
12 lines
394 B
Nix
{pkgs ? import <nixpkgs> {}}: {
|
|
# Custom packages for Home-lab infrastructure
|
|
|
|
# Home-lab administration command-line tool
|
|
lab = pkgs.callPackage ./home-lab-tools.nix {};
|
|
|
|
# Claude Task Master AI package
|
|
claude-task-master-ai = pkgs.callPackage ./claude-task-master-ai.nix {};
|
|
|
|
# Re-export commonly used packages with custom configurations
|
|
# (Basic CLI tools moved to base.nix)
|
|
}
|