From 43e118b3e3c275b120c2f01b6a74fe5a4eb3996a Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Wed, 28 Jan 2026 14:27:58 -0800 Subject: [PATCH] Rename container outputs to {instance}-org-agenda-api More descriptive naming convention: - colonelpanic-org-agenda-api - kat-org-agenda-api Co-Authored-By: Claude Opus 4.5 --- nixos/flake.nix | 6 ++---- org-agenda-api/deploy.sh | 6 +++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/nixos/flake.nix b/nixos/flake.nix index 66abf478..56b78a18 100644 --- a/nixos/flake.nix +++ b/nixos/flake.nix @@ -362,10 +362,8 @@ }; in { packages = { - container-colonelpanic = containerLib.containers.colonelpanic; - container-kat = containerLib.containers.kat; - # Default container - container = containerLib.containers.colonelpanic; + colonelpanic-org-agenda-api = containerLib.containers.colonelpanic; + kat-org-agenda-api = containerLib.containers.kat; }; # Dev shell for org-agenda-api deployment diff --git a/org-agenda-api/deploy.sh b/org-agenda-api/deploy.sh index 989aab82..ab3dc8ec 100755 --- a/org-agenda-api/deploy.sh +++ b/org-agenda-api/deploy.sh @@ -68,11 +68,11 @@ echo " dotfiles: $DOTFILES_REV" # Build container from nixos flake for this instance # Use --refresh to ensure we're not using stale cached builds echo "Building container from flake..." -nix build "$NIXOS_DIR#container-$INSTANCE" -o "result-container-$INSTANCE" --refresh +nix build "$NIXOS_DIR#${INSTANCE}-org-agenda-api" -o "result-${INSTANCE}-org-agenda-api" --refresh # Load into Docker echo "Loading container into Docker..." -LOADED_IMAGE=$(docker load < "result-container-$INSTANCE" 2>&1 | grep -oP 'Loaded image: \K.*') +LOADED_IMAGE=$(docker load < "result-${INSTANCE}-org-agenda-api" 2>&1 | grep -oP 'Loaded image: \K.*') echo "Loaded: $LOADED_IMAGE" # Tag with both versions for full reproducibility @@ -131,7 +131,7 @@ echo "Deploying $IMAGE_NAME..." flyctl deploy --image "$IMAGE_NAME" -c "$CONFIG_DIR/fly.toml" "$@" # Cleanup -rm -f "result-container-$INSTANCE" +rm -f "result-${INSTANCE}-org-agenda-api" echo "" echo "Done! Deployed to $FLY_APP"