outline: initial smtp config
This commit is contained in:
parent
6003d79bad
commit
a2a68ca7dc
3 changed files with 21 additions and 0 deletions
7
hosts/hermes/secrets/outline_gmail.age
Normal file
7
hosts/hermes/secrets/outline_gmail.age
Normal 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>ã@™O’4#JÆ
|
|
@ -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 ];
|
||||
}
|
||||
|
|
|
@ -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";
|
||||
|
|
Reference in a new issue