services.duplyBackup.profiles.mastodon = {
rootDir = mcfg.dataDir;
};
- secrets.keys = [{
- dest = "webapps/tools-mastodon";
+ secrets.keys."webapps/tools-mastodon" = {
user = "mastodon";
group = "mastodon";
permissions = "0400";
LDAP_UID="uid"
LDAP_SEARCH_FILTER="${env.ldap.filter}"
'';
- }];
+ };
services.mastodon = {
enable = true;
- configFile = "/var/secrets/webapps/tools-mastodon";
+ configFile = config.secrets.fullPaths."webapps/tools-mastodon";
socketsPrefix = "live_immae";
dataDir = "/var/lib/mastodon_immae";
};