Files
realtime_voice_service/deploy/deploy.sh
T

22 lines
396 B
Bash
Executable File

#!/usr/bin/env sh
set -eu
IMAGE_REPO=${1:-""}
IMAGE_TAG=${2:-"latest"}
if [ -z "$IMAGE_REPO" ]; then
echo "usage: $0 <image_repo> <image_tag>" >&2
exit 2
fi
export IMAGE_REPO
export IMAGE_TAG
echo "Deploying $IMAGE_REPO:$IMAGE_TAG"
docker compose pull realtime_voice || true
docker compose up -d --force-recreate realtime_voice
docker image prune -f >/dev/null 2>&1 || true
echo "Done"