From 89df9788b274ff0f5b1322cf5bf5b15ea8d3f670 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Sun, 23 Feb 2025 23:44:52 +0100 Subject: linde: serve laminar artefacts via caddy --- system/linde.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'system/linde.nix') diff --git a/system/linde.nix b/system/linde.nix index 5fbed51b..af9bcc37 100644 --- a/system/linde.nix +++ b/system/linde.nix @@ -606,6 +606,10 @@ in useACMEHost = "alanpearce.eu"; extraConfig = '' reverse_proxy ${srv.settings.bindHTTP} + handle_path /archive/* { + root * ${srv.homeDir}/archive + file_server browse + } ''; }; "stats.alanpearce.eu" = @@ -991,11 +995,13 @@ in settings = { bindHTTP = "[::1]:8002"; keepRundirs = 1; + archiveURL = "https://ci.alanpearce.eu/archive/"; }; }; users.users.laminar = { homeMode = "770"; }; + users.groups.laminar.members = [ "caddy" ]; virtualisation.containers = { enable = true; -- cgit 1.4.1