aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/ftp/denisejerome.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-05-16 23:23:05 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-05-17 00:04:47 +0200
commit7df420c27ebe7daaa4fd099c457ce9a9075b840e (patch)
treeec41e01e9331652c09dc4f2ed4186ce5952c3882 /nixops/modules/websites/ftp/denisejerome.nix
parent52f45eb051df228955add90ca62de66a7ed8af34 (diff)
downloadNix-7df420c27ebe7daaa4fd099c457ce9a9075b840e.tar.gz
Nix-7df420c27ebe7daaa4fd099c457ce9a9075b840e.tar.zst
Nix-7df420c27ebe7daaa4fd099c457ce9a9075b840e.zip
Add certificate creation and handling to websites
Diffstat (limited to 'nixops/modules/websites/ftp/denisejerome.nix')
-rw-r--r--nixops/modules/websites/ftp/denisejerome.nix13
1 files changed, 5 insertions, 8 deletions
diff --git a/nixops/modules/websites/ftp/denisejerome.nix b/nixops/modules/websites/ftp/denisejerome.nix
index fa31430..884fb62 100644
--- a/nixops/modules/websites/ftp/denisejerome.nix
+++ b/nixops/modules/websites/ftp/denisejerome.nix
@@ -13,15 +13,12 @@ in {
13 config = lib.mkIf cfg.production.enable { 13 config = lib.mkIf cfg.production.enable {
14 services.webstats.sites = [ { name = "denisejerome.piedsjaloux.fr"; } ]; 14 services.webstats.sites = [ { name = "denisejerome.piedsjaloux.fr"; } ];
15 15
16 security.acme.certs."denisejerome" = config.services.myCertificates.certConfig // {
17 domain = "denisejerome.piedsjaloux.fr";
18 };
19
20 services.websites.production.vhostConfs.denisejerome = { 16 services.websites.production.vhostConfs.denisejerome = {
21 certName = "denisejerome"; 17 certName = "denisejerome";
22 hosts = ["denisejerome.piedsjaloux.fr" ]; 18 certMainHost = "denisejerome.piedsjaloux.fr";
23 root = varDir; 19 hosts = ["denisejerome.piedsjaloux.fr" ];
24 extraConfig = [ 20 root = varDir;
21 extraConfig = [
25 '' 22 ''
26 Use Stats denisejerome.piedsjaloux.fr 23 Use Stats denisejerome.piedsjaloux.fr
27 24