fix domain setup

master
tuxcoder 2023-11-13 15:15:39 +01:00
parent 4498be544b
commit 8f17883b52
1 changed files with 6 additions and 2 deletions

View File

@ -10,6 +10,10 @@ in
services.lenticular-cloud = {
enable = mkEnableOption "lenticluar service enable";
domain = mkOption {
type = lib.types.str;
example = "example.com";
};
service_domain = mkOption {
type = lib.types.str;
example = "account.example.com";
};
@ -68,10 +72,10 @@ in
};
services.nginx.enable = true;
services.nginx.virtualHosts."${cfg.domain}" = {
services.nginx.virtualHosts."${cfg.service_domain}" = {
addSSL = true;
enableACME = true;
serverName = cfg.domain;
serverName = cfg.service_domain;
locations."/" = {
recommendedProxySettings = true;
proxyPass = "http://unix:/run/${username}/web.sock";