From 209de86d5fff03b8fdcafe29fec7c24fcab49a5a Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Mon, 7 Feb 2022 00:52:09 +0100 Subject: [PATCH] Add 5e.tools mirror --- nixos/roles/foundryvtt.nix | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/nixos/roles/foundryvtt.nix b/nixos/roles/foundryvtt.nix index f8219c03..ee024494 100644 --- a/nixos/roles/foundryvtt.nix +++ b/nixos/roles/foundryvtt.nix @@ -53,14 +53,24 @@ in ''; forceSSL = true; enableACME = true; - locations."/" = { - proxyPass = "http://[::1]:${toString config.port}"; - proxyWebsockets = true; - extraConfig = '' - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - ''; + locations = { + "/rules/" = { + root = pkgs.fetchFromGitHub { + owner = "5etools-mirror-1"; + repo = "5etools-mirror-1.github.io"; + sha256 = "0000000000000000000000000000000000000000000000000000"; + }; + index = "index.html"; + }; + "/" = { + proxyPass = "http://[::1]:${toString config.port}"; + proxyWebsockets = true; + extraConfig = '' + proxy_set_header Host $host; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + ''; + }; }; }; };