Host the static files required by the blog on a subdomain.

Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
This commit is contained in:
2023-11-30 05:51:20 +00:00
parent 28aad07d18
commit 3888606d8c
3 changed files with 155 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
{ pkgs, system, blog, ... }:
{ pkgs, system, blog, web-files, ... }:
let
productionSite = blog.english {
ssl = true;
@@ -8,7 +8,14 @@ let
drafts = true;
host = "drafts.danilafe.com";
};
allVirtualHosts = map blog.virtualHostFor [productionSite draftSite];
webFiles = {
"static.danilafe.com" = {
root = web-files;
forceSSL = true;
enableACME = true;
};
};
allVirtualHosts = [webFiles] ++ map blog.virtualHostFor [productionSite draftSite];
in
{
imports = [