Fix Firefly-iii mail service

This commit is contained in:
pazpi 2025-10-18 15:43:45 +02:00
parent 391979bbb5
commit fe227f8352
3 changed files with 21 additions and 11 deletions

View file

@ -4,6 +4,9 @@
lib,
...
}:
let
p = import ../parameters.nix;
in
{
age.secrets = {
@ -12,8 +15,8 @@
owner = config.services.firefly-iii.user;
group = config.services.firefly-iii.group;
};
firefly-iii-mailgun-key = {
file = ../../secrets/firefly-iii-mailgun-key.age;
scaleway-password = {
file = ../../secrets/scaleway-password.age;
owner = config.services.firefly-iii.user;
group = config.services.firefly-iii.group;
};
@ -28,7 +31,8 @@
services.firefly-iii = {
enable = true;
accessToken = config.age.secrets.firefly-iii-app-key.path;
mailgun_key = config.age.secrets.firefly-iii-mailgun-key.path;
mail_password_file = config.age.secrets.scaleway-password.path;
proxy.domain = p.domains.public;
};
virtualisation.proxmox.enable = true;