redis
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
outputs.nixosModules.important-defaults
|
||||
outputs.nixosModules.incus
|
||||
outputs.nixosModules.orbstack
|
||||
outputs.nixosModules.redis-cluster
|
||||
# outputs.nixosModules.power-user-defaults
|
||||
];
|
||||
|
||||
@@ -127,6 +128,16 @@
|
||||
ports = [ 2222 ];
|
||||
};
|
||||
|
||||
# Redis Cluster configuration
|
||||
services.redisCluster = {
|
||||
enable = true;
|
||||
masters = 8; # 8 master nodes
|
||||
replicasPerMaster = 1; # 1 replicas each = 16 total instances
|
||||
basePort = 7000; # Masters: 7000-7007, Replicas: 7008-7015
|
||||
announceIp = "0.0.0.0"; # Bind to all interfaces
|
||||
openFirewall = true;
|
||||
};
|
||||
|
||||
# System packages
|
||||
environment.systemPackages = with pkgs; [
|
||||
neovim
|
||||
|
||||
Reference in New Issue
Block a user