outline: initial smtp config

This commit is contained in:
Payas Relekar 2023-06-07 21:11:14 +05:30
parent 6003d79bad
commit a2a68ca7dc
3 changed files with 21 additions and 0 deletions

View file

@ -0,0 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 dy7D9w xC37tag9WURP2fyg2vt/Tkvs+pkFOgBFU0HSwfQc6gc
6f+DHMOjT9aIaLLn+ukes2/085qbvXJgZ8REat47EKg
-> /1g%3-grease "qXX]O% QE<} 'Kp
ukubmfrVBsEDG4LiEZFOoDlkxFPRwUarOdwWY10S
--- S3VCXmTrn6hBiGhDZaTCUlcWixX/yqTis7s7v5zHFnE
ü']¼p y"`ob«\oÌN»&iƒÆçMhÜvîÝ¡7^<5E>¬Ñ<C2AC>ã@™O4#JÆ 

View file

@ -15,4 +15,5 @@ in
"tunnel_bebop.json.age".publicKeys = [ ageKey ];
"vaultwarden.age".publicKeys = [ ageKey ];
"vaultwarden_smtp.age".publicKeys = [ ageKey ];
"outline_gmail.age".publicKeys = [ ageKey ];
}

View file

@ -17,6 +17,10 @@
dex.serviceConfig.StateDirectory = "dex";
};
systemd.tmpfiles.rules = [
"f /run/agenix/outline_gmail 0600 outline outline -"
];
services = {
# TODO: Change passwordFile location, use agenix
paperless = {
@ -98,6 +102,15 @@
uploadBucketUrl = "http://localhost:9000";
uploadBucketName = "outline";
};
smtp = {
username = "relekarpayas@gmail.com";
secure = true;
fromEmail = "relekarpayas@gmail.com";
replyEmail = "relekarpayas@gmail.com";
host = "smtp.gmail.com";
port = 587;
passwordFile = "/run/agenix/outline_gmail";
};
oidcAuthentication = {
authUrl = "https://dex.bhankas.org/auth";
tokenUrl = "https://dex.bhankas.org/token";