From ba48d223c28f8676a28b20a541ffc6a7ff1eb925 Mon Sep 17 00:00:00 2001 From: primary Date: Sat, 18 Apr 2026 01:08:46 -0400 Subject: [PATCH] =?UTF-8?q?harmonia:=20/var/lib/dotfiles-deploy=20?= =?UTF-8?q?=E2=86=92=20/var/lib/nix-deploy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit URL contract (https://nix-cache.sigkill.computer/deploy/) is preserved; only the on-disk Caddy root and the tmpfiles directory change. Phase 6 seeds /var/lib/nix-deploy/ from the old path before deploying the new config, so the pull-update on yarn stays working across the cutover. --- services/harmonia.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/harmonia.nix b/services/harmonia.nix index f4b6b73..70dd784 100644 --- a/services/harmonia.nix +++ b/services/harmonia.nix @@ -18,10 +18,10 @@ }; # serve latest deploy store paths (unauthenticated — just a path string) - # CI writes to /var/lib/dotfiles-deploy/ after building + # CI writes to /var/lib/nix-deploy/ after building services.caddy.virtualHosts."nix-cache.${service_configs.https.domain}".extraConfig = '' handle_path /deploy/* { - root * /var/lib/dotfiles-deploy + root * /var/lib/nix-deploy file_server } @@ -33,6 +33,6 @@ # directory for CI to record latest deploy store paths systemd.tmpfiles.rules = [ - "d /var/lib/dotfiles-deploy 0755 gitea-runner gitea-runner" + "d /var/lib/nix-deploy 0755 gitea-runner gitea-runner" ]; }