diff options
| author | lassulus <lass@lassul.us> | 2017-01-17 16:24:36 +0100 | 
|---|---|---|
| committer | lassulus <lass@lassul.us> | 2017-01-17 16:24:36 +0100 | 
| commit | 71b3e39cc51895870149f6b616b77deb27ec8ffd (patch) | |
| tree | 3e180d66c76f40a58ecbf7090960e7dfd920b45c | |
| parent | 0a104ff9df7ea99ba2dbfc5d739df1439e6ee64b (diff) | |
l 2 websites lassulus: add /init
| -rw-r--r-- | lass/2configs/websites/lassulus.nix | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/lass/2configs/websites/lassulus.nix b/lass/2configs/websites/lassulus.nix index cfdda05db..ea384195b 100644 --- a/lass/2configs/websites/lassulus.nix +++ b/lass/2configs/websites/lassulus.nix @@ -5,6 +5,7 @@ let    inherit (import <stockholm/lib>)      genid    ; +  inherit (import ../../4lib { inherit lib; }) initscript;  in {    imports = [ @@ -83,6 +84,7 @@ in {      locations."/tinc".extraConfig = ''        alias ${config.krebs.tinc_graphs.workingDir}/external;      ''; +    # TODO make this work!      locations."= /ddate".extraConfig = let        script = pkgs.writeBash "test" ''          echo "hello world" @@ -100,6 +102,10 @@ in {        fastcgi_param SCRIPT_NAME ${script};      ''; +    locations."/init".extraConfig = '' +      alias ${pkgs.writeText "init" (initscript { pubkey = config.krebs.users.lass.pubkey; })}; +    ''; +      enableSSL = true;      extraConfig = "listen 80;";      sslCertificate = "/var/lib/acme/lassul.us/fullchain.pem"; | 
