depot/hosts/VEGAS/services/websites/default.nix

13 lines
258 B
Nix
Raw Normal View History

2023-08-31 00:55:45 +02:00
{ depot, ... }:
2021-10-16 20:00:53 +02:00
2022-05-21 13:56:56 +02:00
let
importWebsites = expr: import expr {
2023-08-31 00:55:45 +02:00
tools = depot.lib.nginx;
2023-02-24 15:16:15 +01:00
inherit (depot) packages;
};
2022-05-21 13:56:56 +02:00
2023-08-31 00:55:45 +02:00
websites = depot.lib.nginx.mappers.mapSubdomains (importWebsites ./websites.nix);
2022-05-21 13:56:56 +02:00
in {
2023-08-31 00:55:45 +02:00
services.nginx.virtualHosts = websites;
2021-10-16 20:00:53 +02:00
}