#!/usr/bin/env bash
set -euo pipefail

IMAGE_NAME=opencode:local
TAR_NAME=opencode_local.tar

echo "Building Docker image ${IMAGE_NAME}..."
docker build -t "${IMAGE_NAME}" .

echo "Saving image to ${TAR_NAME}..."
docker save -o "${TAR_NAME}" "${IMAGE_NAME}"

echo "Done. Transfer ${TAR_NAME} to your offline host (e.g. via USB)."
