Set up the Telegram bridge

This commit is contained in:
coolneng 2022-07-20 22:38:20 +02:00
parent bf6a8a3859
commit 03e31460a5
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
4 changed files with 18 additions and 0 deletions

View File

@ -133,6 +133,11 @@ with pkgs;
owner = "63026";
group = "63026";
};
secrets.telegram = {
file = secrets/telegram.age;
owner = "matrix-as-telegram";
group = "matrix-as-telegram";
};
identityPaths = [ "/home/coolneng/.ssh/id_ed25519" ];
};

View File

@ -55,6 +55,11 @@ in {
port = 8118;
format = "mautrix-python";
package = mautrix-telegram;
serviceConfig.EnvironmentFile = config.age.secrets.telegram.path;
settings.telegram = {
api_id = "$API_ID";
api_hash = "$API_HASH";
};
};
facebook = {
port = 8228;

View File

@ -11,4 +11,5 @@ in {
"git.age".publicKeys = [ zion ];
"dendrite.age".publicKeys = [ zion ];
"dendrite-postgres.age".publicKeys = [ zion ];
"telegram.age".publicKeys = [ zion ];
}

7
secrets/telegram.age Normal file
View File

@ -0,0 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 iUaRGg rS8ZNqVEL6bTwP8tQZBGhBGrnO7+kYaccfF4L4BOvD8
YdRIGI3ZcCj2ChmG9EEWoeaJjFGpuAdynVOX9AmlNPQ
-> _"qP0Q-grease m!90McQ,
huj0QunueHMxUR/1rkmH
--- 37HKb796va0m2v12DIa8edo4s35P3MSNY2WDNjagawo
§Ë-þŠÍ˜ÊŒ·Ã˜×C'{ñ(*S€Gs¬çÙ8«Öü¥³W!¶´ S^o<¡yóI¦X,¼=^ö )Ç<>õþFaÕÉ̸_…?†Ø6Xg^l»l*#<23>oQOZ