snowflake/hosts/arashi/services/redis.nix
2024-10-28 19:32:51 -04:00

56 lines
1.2 KiB
Nix

{pkgs, ...}: {
environment.systemPackages = [pkgs.redis-dump];
services.redis = {
package = pkgs.valkey;
servers = {
forgejo = {
enable = true;
openFirewall = true;
port = 6379;
bind = null;
databases = 1;
logLevel = "debug";
requirePass = "forgejo";
settings = {
protected-mode = "no";
};
};
searxng = {
enable = false;
openFirewall = true;
port = 6380;
bind = null;
databases = 1;
logLevel = "debug";
requirePass = "searxng";
settings = {
protected-mode = "no";
};
};
blocky = {
enable = true;
openFirewall = true;
port = 6381;
bind = null;
databases = 1;
logLevel = "debug";
requirePass = "blocky";
settings = {
protected-mode = "no";
};
};
paperless-ngx = {
enable = false;
openFirewall = true;
port = 6382;
bind = null;
databases = 1;
logLevel = "debug";
requirePass = "paperless-ngx";
settings = {
protected-mode = "no";
};
};
};
};
}