aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--secrets/secret-envrc.shbin4014 -> 4062 bytes
-rw-r--r--vps-configuration.env.nix11
2 files changed, 11 insertions, 0 deletions
diff --git a/secrets/secret-envrc.sh b/secrets/secret-envrc.sh
index 1fd8385..af9fd2f 100644
--- a/secrets/secret-envrc.sh
+++ b/secrets/secret-envrc.sh
Binary files differ
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;