};
};
+ systemd.slices.mastodon = {
+ description = "Mastodon slice";
+ };
+
systemd.services.mastodon-streaming = {
description = "Mastodon Streaming";
wantedBy = [ "multi-user.target" ];
'';
serviceConfig = {
+ Slice = "mastodon.slice";
User = cfg.user;
EnvironmentFile = cfg.configFile;
PrivateTmp = true;
exec ./bin/tootctl cache clear
'';
serviceConfig = {
+ Slice = "mastodon.slice";
User = cfg.user;
EnvironmentFile = cfg.configFile;
PrivateTmp = true;
'';
serviceConfig = {
+ Slice = "mastodon.slice";
User = cfg.user;
EnvironmentFile = cfg.configFile;
PrivateTmp = true;