Clean up
This commit is contained in:
parent
f696b221bd
commit
a5ee928712
2 changed files with 66 additions and 64 deletions
|
@ -400,6 +400,7 @@
|
|||
}
|
||||
];
|
||||
};
|
||||
|
||||
tailscale = {
|
||||
enable = true;
|
||||
useRoutingFeatures = "server";
|
||||
|
|
|
@ -10,8 +10,9 @@
|
|||
];
|
||||
};
|
||||
|
||||
services = {
|
||||
# mautrix-discord media proxy https://docs.mau.fi/bridges/go/discord/direct-media.html
|
||||
services.caddy.virtualHosts."discord-media.catnip.ee".extraConfig = ''
|
||||
caddy.virtualHosts."discord-media.catnip.ee".extraConfig = ''
|
||||
tls {
|
||||
dns cloudflare {env.CLOUDFLARE_API_TOKEN}
|
||||
resolvers 1.1.1.1
|
||||
|
@ -21,7 +22,7 @@
|
|||
'';
|
||||
|
||||
# /var/lib/mautrix-telegram
|
||||
services.mautrix-telegram = {
|
||||
mautrix-telegram = {
|
||||
enable = true;
|
||||
environmentFile = "/etc/secrets/mautrix-telegram.env";
|
||||
|
||||
|
@ -70,8 +71,7 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
|
||||
services.matrix-synapse.settings.app_service_config_files = [
|
||||
matrix-synapse.settings.app_service_config_files = [
|
||||
# sudo rm /var/lib/matrix-synapse/telegram-registration.yaml
|
||||
# sudo cp /var/lib/mautrix-telegram/telegram-registration.yaml /var/lib/matrix-synapse/
|
||||
# sudo chown matrix-synapse:matrix-synapse /var/lib/matrix-synapse/telegram-registration.yaml
|
||||
|
@ -80,13 +80,14 @@
|
|||
"/var/lib/mautrix-discord/registration.yaml"
|
||||
];
|
||||
|
||||
borgbackup.jobs."borgbase".paths = [
|
||||
"/var/lib/mautrix-discord"
|
||||
"/var/lib/private/mautrix-telegram"
|
||||
];
|
||||
};
|
||||
|
||||
systemd.services.mautrix-telegram.path = with pkgs; [
|
||||
lottieconverter # for animated stickers conversion, unfree package
|
||||
ffmpeg # if converting animated stickers to webm (very slow!)
|
||||
];
|
||||
|
||||
services.borgbackup.jobs."borgbase".paths = [
|
||||
"/var/lib/mautrix-discord"
|
||||
"/var/lib/private/mautrix-telegram"
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue