fix vw smtp config #64
3 changed files with 12 additions and 4 deletions
|
|
@ -25,6 +25,10 @@ rec {
|
||||||
subdomain = "f";
|
subdomain = "f";
|
||||||
fqdn = subdomain + "." + domain;
|
fqdn = subdomain + "." + domain;
|
||||||
};
|
};
|
||||||
|
mailserver = rec {
|
||||||
|
subdomain = "mail";
|
||||||
|
fqdn = subdomain + "." + domain;
|
||||||
|
};
|
||||||
miniflux = {
|
miniflux = {
|
||||||
fqdn = "rss." + domain;
|
fqdn = "rss." + domain;
|
||||||
port = 8085;
|
port = 8085;
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,9 @@ in
|
||||||
|
|
||||||
SMTP_FROM = "vaultwarden@${domain}";
|
SMTP_FROM = "vaultwarden@${domain}";
|
||||||
SMTP_FROM_NAME = "${domain} Vaultwarden server";
|
SMTP_FROM_NAME = "${domain} Vaultwarden server";
|
||||||
SMTP_HOST = constants.hosts.sid.ip;
|
SMTP_HOST = constants.services.mailserver.fqdn;
|
||||||
SMTP_PORT = 587;
|
SMTP_PORT = 465;
|
||||||
SMTP_SECURITY = "starttls";
|
SMTP_SECURITY = "force_tls";
|
||||||
SMTP_USERNAME = "vaultwarden@${domain}";
|
SMTP_USERNAME = "vaultwarden@${domain}";
|
||||||
|
|
||||||
ROCKET_ADDRESS = "127.0.0.1";
|
ROCKET_ADDRESS = "127.0.0.1";
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
{ inputs, ... }:
|
{ inputs, constants, ... }:
|
||||||
|
|
||||||
|
let
|
||||||
|
inherit (constants.services.mailserver) subdomain;
|
||||||
|
in
|
||||||
{
|
{
|
||||||
imports = [ inputs.synix.nixosModules.mailserver ];
|
imports = [ inputs.synix.nixosModules.mailserver ];
|
||||||
|
|
||||||
mailserver = {
|
mailserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
inherit subdomain;
|
||||||
stateVersion = 3;
|
stateVersion = 3;
|
||||||
accounts = {
|
accounts = {
|
||||||
sid = {
|
sid = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue