wip
This commit is contained in:
parent
6c91a9b81e
commit
e22501799b
|
@ -58,8 +58,13 @@ in
|
|||
}
|
||||
];
|
||||
};
|
||||
extraConfigFiles = [ "/var/lib/matrix-synapse/registration_shared_secret.yaml" ];
|
||||
extraConfigFiles = [ "/run/credentials/matrix-synapse.service/registration_shared_secret.yaml" ];
|
||||
};
|
||||
|
||||
systemd.services.matrix-synapse.serviceConfig.LoadCredentials = [
|
||||
"registration_shared_secret.yaml:${config.clanCore.facts.services.matrix-synapse.secret.synapse-registration_shared_secret.path}"
|
||||
];
|
||||
|
||||
systemd.services.matrix-synapse.serviceConfig.ExecStartPre = [
|
||||
"+${pkgs.writeShellScript "create-matrix-synapse-db" ''
|
||||
export PATH=${
|
||||
|
@ -83,11 +88,6 @@ in
|
|||
psql -c "ALTER DATABASE \"matrix-synapse\" OWNER TO \"matrix-synapse\""
|
||||
fi
|
||||
''}"
|
||||
"+${pkgs.writeShellScript "copy-registration-shared-secret" ''
|
||||
cp ${config.clanCore.facts.services.matrix-synapse.secret.synapse-registration_shared_secret.path} /var/lib/matrix-synapse/registration_shared_secret.yaml
|
||||
chown matrix-synapse:matrix-synapse /var/lib/matrix-synapse/registration_shared_secret.yaml
|
||||
chmod 600 /var/lib/matrix-synapse/registration_shared_secret.yaml
|
||||
''}"
|
||||
];
|
||||
|
||||
clanCore.facts.services."matrix-synapse" = {
|
||||
|
|
Loading…
Reference in New Issue
Block a user