diff options
-rw-r--r-- | secrets/secret-envrc.sh | bin | 4014 -> 4062 bytes | |||
-rw-r--r-- | vps-configuration.env.nix | 11 |
2 files changed, 11 insertions, 0 deletions
diff --git a/secrets/secret-envrc.sh b/secrets/secret-envrc.sh Binary files differindex 1fd8385..af9fd2f 100644 --- a/secrets/secret-envrc.sh +++ b/secrets/secret-envrc.sh diff --git a/vps-configuration.env.nix b/vps-configuration.env.nix index 8bf103e..68976cf 100644 --- a/vps-configuration.env.nix +++ b/vps-configuration.env.nix @@ -11,6 +11,7 @@ let ciLogsTLD = "$CI_LOGS_TLD"; songbooksDocumentationTLD = "$SONGBOOKS_DOCUMENTATION_TLD"; piresDocumentationTLD = "$PIRES_DOCUMENTATION_TLD"; + cementDocumentationTLD = "$CEMENT_DOCUMENTATION_TLD"; piresProdTLD = "$PIRES_PROD_TLD"; piresProdPort = "$PIRES_PROD_PORT"; piresProdDir = "$PIRES_PROD_DIR"; @@ -160,6 +161,16 @@ in { enableACME = true; root = "${envsubstConfiguration.ciLogsRoot}"; }; + "${envsubstConfiguration.cementDocumentationTLD}" = { + forceSSL = true; + enableACME = true; + extraConfig = '' + location = / { + return 301 master/; + } + root ${envsubstConfiguration.staticRoot}/cement/; + ''; + }; "${envsubstConfiguration.songbooksDocumentationTLD}" = { forceSSL = true; enableACME = true; |