forked from tangled.org/core
Monorepo for Tangled — https://tangled.org

nix/modules: enable redis alongside appview

Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>

anirudh.fi 30d281f7 fc902f36

verified
Changed files
+7
nix
modules
+7
nix/modules/appview.nix
···
};
config = mkIf cfg.enable {
systemd.services.appview = {
description = "tangled appview service";
wantedBy = ["multi-user.target"];
serviceConfig = {
ListenStream = "0.0.0.0:${toString cfg.port}";
···
};
config = mkIf cfg.enable {
+
services.redis.servers.appview = {
+
enable = true;
+
port = 6379;
+
};
+
systemd.services.appview = {
description = "tangled appview service";
wantedBy = ["multi-user.target"];
+
after = ["redis-appview.service"];
+
requires = ["redis-appview.service"];
serviceConfig = {
ListenStream = "0.0.0.0:${toString cfg.port}";