added gcw user

This commit is contained in:
2025-06-04 21:51:03 -04:00
parent f23d381895
commit a6a0fd0727

View File

@@ -1,6 +1,10 @@
let
vars = import ../vars.nix;
in
{
config,
...
}:
{
virtualisation.oci-containers.containers.great_cloud_of_witnesses = {
image = "ubuntu/apache2:2.4-22.04_beta";
@@ -13,4 +17,18 @@ in
extraOptions = [ "--network=web" ];
autoStart = true;
};
sops.secrets.gcw_password = {
sopsFile = ../../../users/secrets.yaml;
neededForUsers = true;
};
users = {
users.gcw = {
isSystemUser = true;
hashedPasswordFile = "${config.sops.secrets.gcw_password.path}";
group = "gcw";
};
groups.gcw = { };
};
}