aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2020-09-02 06:35:19 -0300
committerEuAndreh <eu@euandre.org>2020-09-02 06:37:32 -0300
commit486ad762322e86711afbad2af48e14e91993baea (patch)
tree687264cdeb04e69f83197702a7169dfd6986cab8
parentAdd poor-mans-logrotate service to gc old log files (diff)
downloadserver-486ad762322e86711afbad2af48e14e91993baea.tar.gz
server-486ad762322e86711afbad2af48e14e91993baea.tar.xz
Add cement documentation
-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;