diff --git a/nix/os/containers/mailserver.nix b/nix/os/containers/mailserver.nix index afc16b4..cce2fdd 100644 --- a/nix/os/containers/mailserver.nix +++ b/nix/os/containers/mailserver.nix @@ -7,10 +7,16 @@ in args // { config = { pkgs, ... }: { imports = [ ../profiles/common/user.nix + ../modules/ddclient-ovh.nix ]; networking.firewall.enable = false; + services.ddclientovh = { + enable = true; + domain = "mailserver.svc.stefanjunker.de"; + }; + services.dovecot2 = { enable = true; diff --git a/nix/os/containers/webserver.nix b/nix/os/containers/webserver.nix index 276cc2f..bef7c3c 100644 --- a/nix/os/containers/webserver.nix +++ b/nix/os/containers/webserver.nix @@ -4,8 +4,17 @@ let in args // { config = { pkgs, ... }: { + imports = [ + ../modules/ddclient-ovh.nix + ]; + networking.firewall.enable = false; + services.ddclientovh = { + enable = true; + domain = "www.stefanjunker.de"; + }; + systemd.services.mysql-deprecated = { enable = true; wantedBy = [ "multi-user.target" ]; diff --git a/nix/variables/passwords.crypt.nix b/nix/variables/passwords.crypt.nix index e84fce1..f2d3a02 100644 Binary files a/nix/variables/passwords.crypt.nix and b/nix/variables/passwords.crypt.nix differ