my nix configs for my servers and desktop

x86 runners live

Changed files
+14 -4
hosts
valefar
modules
github-runners
monero
+1
hosts/valefar/default.nix
···
modules.forgejo.enable = true;
modules.immich.enable = true;
modules.monero.enable = true;
+
modules.github-runners.enable = true;
# =============================================================================
# NETWORKING
+12 -3
modules/github-runners/default.nix
···
services.github-runners = {
simplelink = {
enable = true;
-
name = "simplelink";
+
name = "simplelink-" + config.networking.hostName;
url = "https://github.com/waveringana/simplelink";
-
token = config.age.secrets."build-token".path;
+
tokenFile = config.age.secrets."build-token".path;
+
user = "regent";
+
group = "docker";
+
extraPackages = extraPackages;
+
};
+
embedder = {
+
enable = true;
+
name = "embedder-" + config.networking.hostName;
+
url = "https://github.com/waveringana/embedder";
+
tokenFile = config.age.secrets."build-token".path;
user = "regent";
group = "docker";
extraPackages = extraPackages;
-
};
+
};
};
};
}
+1 -1
modules/monero/default.nix
···
miningThreads = 6;
user = "regent";
password = "AnRPCPasswordChangedImperatively";
-
rpcAddress = "10.0.0.30";
+
rpcAddress = "127.0.0.1";
rpcPort = 18081;
in
{