Add wildcard domain for user websites

This commit is contained in:
thiloho
2024-08-17 22:07:16 +02:00
parent 6d47b184d2
commit affd23eb27
3 changed files with 15 additions and 4 deletions

View File

@@ -136,8 +136,8 @@ in
"/" = {
proxyPass = "http://localhost:${toString cfg.webAppPort}";
};
"/user-websites/" = {
alias = "/var/www/archtika-websites/";
"/previews/" = {
alias = "/var/www/archtika-websites/previews/";
index = "index.html";
tryFiles = "$uri $uri/ $uri/index.html =404";
extraConfig = ''
@@ -156,6 +156,17 @@ in
};
};
};
"~^(?<subdomain>[^.]+)\.demo\.archtika\.com$" = {
enableACME = true;
forceSSL = true;
locations = {
"/" = {
alias = "/var/www/archtika-websites/$subdomain/";
index = "index.html";
tryFiles = "$uri $uri/ $uri/index.html =404";
};
};
};
};
};