tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
matrix-synapse service: restart on failure
Franz Pletz
8 years ago
4ec09476
aafe99ca
+2
1 changed file
expand all
collapse all
unified
split
nixos
modules
services
misc
matrix-synapse.nix
+2
nixos/modules/services/misc/matrix-synapse.nix
···
605
605
} ];
606
606
607
607
systemd.services.matrix-synapse = {
608
608
+
description = "Synapse Matrix homeserver";
608
609
after = [ "network.target" ];
609
610
wantedBy = [ "multi-user.target" ];
610
611
preStart = ''
···
620
621
WorkingDirectory = "/var/lib/matrix-synapse";
621
622
PermissionsStartOnly = true;
622
623
ExecStart = "${cfg.package}/bin/homeserver --config-path ${configFile} --keys-directory /var/lib/matrix-synapse";
624
624
+
Restart = "on-failure";
623
625
};
624
626
};
625
627
};