Add nix-infra-machine

This commit is contained in:
Ruben Hensen
2026-03-15 18:31:53 +01:00
parent 28ea6f4a47
commit 1034986fa1
79 changed files with 14465 additions and 0 deletions
@@ -0,0 +1,20 @@
{ config, pkgs, lib, ... }: {
# Enable Redis using infrastructure module with multiple servers
config.infrastructure.redis = {
enable = true;
servers = {
# Default server (creates redis.service)
"" = {
bindToIp = "127.0.0.1";
bindToPort = 6379;
};
# Named server for testing (creates redis-cache.service)
cache = {
bindToIp = "127.0.0.1";
bindToPort = 6380;
maxMemory = "64mb";
maxMemoryPolicy = "allkeys-lru";
};
};
};
}