services/matrix: drop synapse-admin

This commit is contained in:
Lu Wang 2024-12-18 20:24:46 +08:00
parent 97136a9663
commit 1e71d7fc3e
Signed by: rebmit
SSH key fingerprint: SHA256:1YC1OCveSUTjXkJq78AHWQoA8NRP7S+EjbOxPJPuIks
4 changed files with 6 additions and 14 deletions

View file

@ -77,11 +77,11 @@
};
sops.secrets."wireguard/reimu-aston/private-key" = {
sopsFile = config.sops.secretFiles.get "hosts/flandre-m5p.yaml";
sopsFile = config.sops.secretFiles.host;
};
sops.secrets."wireguard/reimu-aston/preshared-key" = {
sopsFile = config.sops.secretFiles.get "hosts/flandre-m5p.yaml";
sopsFile = config.sops.secretFiles.host;
};
networking.wireguard = {

View file

@ -30,11 +30,11 @@ in
};
sops.secrets."synapse/signing-key" = {
sopsFile = config.sops.secretFiles.get "hosts/reisen-lax0.yaml";
sopsFile = config.sops.secretFiles.host;
};
sops.secrets."synapse/mautrix-telegram" = {
sopsFile = config.sops.secretFiles.get "hosts/reisen-lax0.yaml";
sopsFile = config.sops.secretFiles.host;
};
systemd.services.matrix-synapse.serviceConfig.LoadCredential = [

View file

@ -4,12 +4,12 @@
{ config, pkgs, ... }:
{
sops.secrets."synapse/signing-key" = {
sopsFile = config.sops.secretFiles.get "hosts/suwako-vie0.yaml";
sopsFile = config.sops.secretFiles.host;
owner = config.systemd.services.matrix-synapse.serviceConfig.User;
};
sops.secrets."synapse/oidc-client-secret" = {
sopsFile = config.sops.secretFiles.get "hosts/suwako-vie0.yaml";
sopsFile = config.sops.secretFiles.host;
owner = config.systemd.services.matrix-synapse.serviceConfig.User;
};
@ -100,11 +100,4 @@
}"
'';
};
services.caddy.virtualHosts."synapse-admin.rebmit.moe" = {
extraConfig = ''
file_server
root * "${pkgs.synapse-admin}"
'';
};
}

View file

@ -25,6 +25,5 @@ dns.lib.toString "rebmit.moe" {
matrix.CNAME = [ "suwako-vie0.rebmit.link." ];
miniflux.CNAME = [ "suwako-vie0.rebmit.link." ];
ntfy.CNAME = [ "suwako-vie0.rebmit.link." ];
synapse-admin.CNAME = [ "suwako-vie0.rebmit.link." ];
};
}