diff options
| author | Alejandro Soto <alejandro@34project.org> | 2024-08-07 19:37:51 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2024-08-07 19:54:17 -0600 |
| commit | 6bf93aea0b48a5476fecfdc2ef06da5816d5fb9e (patch) | |
| tree | c1eb2dc365be4a7090d76c3bba5ed17461e45101 /sys/web/sites/portal.nix | |
| parent | da84be8c451308bbad0a70592bdcb0abd975f060 (diff) | |
sys/conduit, web/sites/matrix: implement conduit matrix homeserver
Diffstat (limited to 'sys/web/sites/portal.nix')
| -rw-r--r-- | sys/web/sites/portal.nix | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/sys/web/sites/portal.nix b/sys/web/sites/portal.nix index c95e2ea..679a1da 100644 --- a/sys/web/sites/portal.nix +++ b/sys/web/sites/portal.nix @@ -11,14 +11,22 @@ in config = mkIf cfg.enable { local.web = { enable = mkDefault true; - ownedCerts = [ "host" ]; + ownedCerts = [ "host" "exdev" ]; defaultACMEHost = domains.host.main; }; - services.nginx.virtualHosts.${domains.host.www} = { - forceSSL = true; - useACMEHost = domains.host.main; - serverAliases = [ domains.host.main ]; + services.nginx.virtualHosts = { + ${domains.host.www} = { + forceSSL = true; + useACMEHost = domains.host.main; + serverAliases = [ domains.host.main ]; + }; + + ${domains.exdev.www} = { + forceSSL = true; + useACMEHost = domains.exdev.main; + serverAliases = [ domains.exdev.main ]; + }; }; }; } |
