diff --git a/system/hosts/mcp/containers/public-homepage.nix b/system/hosts/mcp/containers/public-homepage.nix index baf5cff..e61fc0b 100644 --- a/system/hosts/mcp/containers/public-homepage.nix +++ b/system/hosts/mcp/containers/public-homepage.nix @@ -1,7 +1,7 @@ # Static websites { lib, config, ... }: let - inherit (import ./lib.nix config) terakoda; + inherit (import ./lib.nix config) terakoda havenisms blazestar; mkStaticSite = domain: let cleanDomain = lib.strings.stringAsChars (c: if c == "." then "-" else c) domain; in { @@ -23,18 +23,8 @@ let }; }; in { - virtualisation.oci-containers.containers = { - havenisms-homepage = { - image = "nginx:alpine"; - autoStart = true; - volumes = [ - "/tank/web/havenisms.com/public:/usr/share/nginx/html:ro" - ]; - extraOptions = [ - "-l=traefik.enable=true" - "-l=traefik.http.routers.public.rule=Host(`havenisms.com`) || Host(`blazestar.net`)" - "-l=traefik.http.services.public.loadbalancer.server.port=80" - ]; - }; - } // mkStaticSite terakoda; + virtualisation.oci-containers.containers = + mkStaticSite terakoda // + mkStaticSite havenisms // + mkStaticSite blazestar; }