home lab init

This commit is contained in:
plasmagoat 2025-06-03 23:07:46 +02:00
commit 7278922625
65 changed files with 27336 additions and 0 deletions

11
nixos/templates/base.nix Normal file
View file

@ -0,0 +1,11 @@
{ config, pkgs, modulesPath, lib, ... }:
{
# Pull in all the shared settings from configuration.nix
imports = [
../configuration.nix
../modules/node-exporter.nix
../modules/promtail.nix
../users/plasmagoat.nix
];
}

View file

@ -0,0 +1,15 @@
{ config, pkgs, modulesPath, lib, ... }:
{
# Pull in all the shared settings from configuration.nix
imports = [
./base.nix
];
config = {
environment.systemPackages = with pkgs; [
docker
docker-compose
];
};
}