From 5b46aa8385473e6a241ef03141a6f264d7d96df8 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Sun, 3 Feb 2019 11:58:07 +0100 Subject: [PATCH] nix/os/containers: configure ddclient-ovh respectively --- nix/os/containers/mailserver.nix | 6 ++++++ nix/os/containers/webserver.nix | 9 +++++++++ nix/variables/passwords.crypt.nix | Bin 500 -> 721 bytes 3 files changed, 15 insertions(+) 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 e84fce153f4f96fd82f183bf849816de49518059..f2d3a022b2561c7625bbc964c4e731ab5a66ed4b 100644 GIT binary patch literal 721 zcmZQ@_Y83kiVO&0a9NOIE2^w`^w)y^a~%}YbXOrF(!J99)um89`uWsw&jX9FRl}rB%eydGXQs`S%owS@I zr{#U7hLp8}sio19Grl)N0xs~1H7%Gkef#wX>*Q;%KRNsP+}8OF;o=wCcL*=3`1I1k zZLxh}$d_sLic4RfySwUX zrJorP81i8DE*`lwV~escX}7I246=rk z1QusxhHX3jKq641#!zJW%omHY{#BdUGTSP*th~Kr-yVgB^By|Qn%I0)p=`#Ad&!Yn zswUG8M&Hhn`uAz>IYqZO9(z{J+xWTA%`<8G;eYoGm;H-AT<$ghUXeuwmxTA5xj&h{ z?D;F~^m$hPoc8Lb7Z1;@T%{lFyXs#_McQnen~&ujd$g4$pZ%pFI-Lhb8q6BhtpP0-0C$oWVOnhnoWJ;XFh*YDhPHcJE_RB z%>VLSF|)Z2CuZ9RocUOt!{6lDsHAd)lckMyQ;upA&w-BFi>}+8*;+M4R;cT)nRHm- zlxt^%-=;+9h0EWY`(?GDvtAL~Bt*3yp4*e|7X5LdfSq&Z zfoGqKjwn_{T+L&XVGib>@oUE#gOh8Q$TQ3=ydU7(Ai477yf3QrpE4*Mk-b)S{Bc#q pvU#$cL7U>b->9A`D|)0Z{3_$06#zJda3KHy literal 500 zcmZQ@_Y83kiVO&0kY7<+{O`!2le&Jr;=A`+q~5vZo4MxpKa05w_Guo@IT~`HaKXwm z8`>CoDx`ze{;lN8f4Sg?X8x|WqV{Dx31`>+k_~^uen~$okK^y3FG)#47bgC@!1X2W zgLGTDf9Ch@b9Fo$UcOshVxd#^-LuLq_f!6q?Lo@PcmHd(Z7$+eSu>k6LFIU@_@}*r z8#GRKsC^B!&6k&mp5B`%-+A(07uPQ1Q?660z6;CFED&2DedG!MG@;KoPR^T5yqHc{JgABj<{o zLjLI0Z*10``*AU#;qc|%b9G`(Tnr?feObGhQ*{>$+P~L(Hp%D5gZ)-B+&=uV;koC! zO^QoCSbf$Pk7t7Cnf<%}^(5TUYyFm_+fcnF)PyxqmH*@xsaDpTpA7yz4hj6xtFgqg z>c{s>tr6+k+5BZ)ONGyfcb(bgeK<-ez3dCue$!qNhTEnSWZZq6Qwqzjmzvvcb*kex z(@Hw}$oihM)9U&O*ZS6$Yv;cyl}P*jpG7&}ts{1s`HQOe2^b%7