attempt to set up vikunja mail :(
This commit is contained in:
parent
c9f48c0bd8
commit
1958b77b01
2 changed files with 27 additions and 4 deletions
|
|
@ -6,6 +6,19 @@ let
|
||||||
dbport = 5432;
|
dbport = 5432;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
|
||||||
|
# set up email passwd
|
||||||
|
sops = {
|
||||||
|
age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ];
|
||||||
|
secrets = {
|
||||||
|
mail_passwd.sopsFile = ../../secrets/vikunja/secrets.yaml;
|
||||||
|
};
|
||||||
|
|
||||||
|
templates."mail_passwd".content = ''
|
||||||
|
VIKUNJA_MAILER_PASSWORD=${config.sops.placeholder.mail_passwd}
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
vikunja = {
|
vikunja = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -18,9 +31,18 @@ in
|
||||||
timezone = "Europe/Berlin";
|
timezone = "Europe/Berlin";
|
||||||
sentry = false;
|
sentry = false;
|
||||||
};
|
};
|
||||||
|
# mail settings
|
||||||
|
# TODO: BROKEN
|
||||||
|
mailer = {
|
||||||
|
enabled = true;
|
||||||
|
host = "mail.cdaut.de";
|
||||||
|
port = 587;
|
||||||
|
authtype = "plain";
|
||||||
|
username = "vikunja@cdaut.de";
|
||||||
|
fromemail = "vikunja@cdaut.de";
|
||||||
|
};
|
||||||
redis = {
|
redis = {
|
||||||
enabled = true;
|
enabled = true;
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
database = {
|
database = {
|
||||||
|
|
@ -29,6 +51,7 @@ in
|
||||||
host = "localhost";
|
host = "localhost";
|
||||||
database = dbname;
|
database = dbname;
|
||||||
};
|
};
|
||||||
|
environmentFiles = [ config.sops.templates."mail_passwd".path ];
|
||||||
};
|
};
|
||||||
|
|
||||||
postgresql = {
|
postgresql = {
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
db_pass: ENC[AES256_GCM,data:nFca+ylk589nh9xm0mZiptAJf9xYyyI2wX33NYJx57POxg==,iv:qChMVSnmzrVr/R6ija5FLzdVWjZT9LWuSd1fp1703uk=,tag:nRyGofS8G6o06jvTb5cOZA==,type:str]
|
mail_passwd: ENC[AES256_GCM,data:pnX5t2XiU2P/4xHoeA+MFH3JskuiHQwC144fD+y8y3UEXVtWRg6PJdmgMskrWzgxQiZYswXR1KHPAtulSC0hsQ==,iv:MCd9hJebifpndRth6E/DanaguDtx3Y5J4Is5/NdD+oY=,tag:19I8oHQiCJfuRju5LNc5Dg==,type:str]
|
||||||
sops:
|
sops:
|
||||||
age:
|
age:
|
||||||
- recipient: age1h7yq7n8gcw35apr7jn8r66dwss4hfcdv0sf4ankfxquyavlrqukqhr0lrc
|
- recipient: age1h7yq7n8gcw35apr7jn8r66dwss4hfcdv0sf4ankfxquyavlrqukqhr0lrc
|
||||||
|
|
@ -10,8 +10,8 @@ sops:
|
||||||
WWVwMzNPaFByK0dxblZEOW1vTmp2bXcKgVF7xqVYLfl6BY7RrJL5u1TRdsWCkF1v
|
WWVwMzNPaFByK0dxblZEOW1vTmp2bXcKgVF7xqVYLfl6BY7RrJL5u1TRdsWCkF1v
|
||||||
akgi7MF5vUyP5Yii2v3uL2Uv5Xi2P/swDH7KGCz6NjWHgNu8/kcYig==
|
akgi7MF5vUyP5Yii2v3uL2Uv5Xi2P/swDH7KGCz6NjWHgNu8/kcYig==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
lastmodified: "2025-08-08T22:35:52Z"
|
lastmodified: "2025-08-20T19:54:52Z"
|
||||||
mac: ENC[AES256_GCM,data:CsTqsm6AJuGaNnJvnF+VF609lOibXn5KWNz6JGwmpZu+cewXsd/ijTEoSY5kVJ1yCMPauJpfgS0PUUzdBliWB16a4TLttnGNIyxFAjIQdOg/VyI+ECGr5X9tRSIGbEPGbdj4P9NvgctPGGBFfPbR+hkY3p983Wb+LFihxt1nKD4=,iv:9n1g9vNA+Q5iQwGjt7kYzhLEZeAx1mHZzM3HPFEYMa4=,tag:yzhomTsbfRloMdkqik7M1w==,type:str]
|
mac: ENC[AES256_GCM,data:gI3/YU8Fv00+MgQSaQ6tlyM0O8UtAyTI4gDz9qbTYApiqFZIW7wdRmzCROeN+3oOg3HYjtTUdDBKQGDQ0A4GbRgtbDd81G7xtLZoI2MR27Eysqssu+7TftdQvC+1lpxxravbylftOyl3uBYtpChhgzrjMoyae7MlQWaljTTB4jg=,iv:/DEGhTxkgYmrg7uXVTE2FanuXJV0kH83XKLNPNi5XuI=,tag:j890XXLLOQRScUbknE1ztQ==,type:str]
|
||||||
pgp:
|
pgp:
|
||||||
- created_at: "2025-08-08T22:35:08Z"
|
- created_at: "2025-08-08T22:35:08Z"
|
||||||
enc: |-
|
enc: |-
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue