diff --git a/examples/quickstart/README.md b/examples/quickstart/README.md index 6812883af..cf7c2de1a 100644 --- a/examples/quickstart/README.md +++ b/examples/quickstart/README.md @@ -128,8 +128,7 @@ This creates a secret set called `quickstart-secrets` (matching your TOML file) Build your Docker image and push to Docker Hub: ```bash -# Update build.sh with your Docker Hub username, then: -./build.sh +uv run pcc docker build-push ``` Deploy to Pipecat Cloud: diff --git a/examples/quickstart/build.sh b/examples/quickstart/build.sh deleted file mode 100755 index 689587e85..000000000 --- a/examples/quickstart/build.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -set -e - -VERSION="0.1" -DOCKER_USERNAME="your_username" -AGENT_NAME="quickstart" - -# Build the Docker image with the correct context -echo "Building Docker image..." -docker build --platform=linux/arm64 -t "$DOCKER_USERNAME/$AGENT_NAME:$VERSION" -t "$DOCKER_USERNAME/$AGENT_NAME:latest" . - -# Push the Docker images -echo "Pushing Docker image $DOCKER_USERNAME/$AGENT_NAME:$VERSION..." -docker push "$DOCKER_USERNAME/$AGENT_NAME:$VERSION" - -echo "Pushing Docker image $DOCKER_USERNAME/$AGENT_NAME:latest..." -docker push "$DOCKER_USERNAME/$AGENT_NAME:latest" - -echo "Successfully built and pushed $DOCKER_USERNAME/$AGENT_NAME:$VERSION and $DOCKER_USERNAME/$AGENT_NAME:latest" \ No newline at end of file diff --git a/examples/quickstart/pyproject.toml b/examples/quickstart/pyproject.toml index f0d60fe4c..2248beb3a 100644 --- a/examples/quickstart/pyproject.toml +++ b/examples/quickstart/pyproject.toml @@ -5,7 +5,7 @@ description = "Quickstart example for building voice AI bots with Pipecat" requires-python = ">=3.10" dependencies = [ "pipecat-ai[webrtc,daily,silero,deepgram,openai,cartesia,runner]>=0.0.79", - "pipecatcloud>=0.2.3" + "pipecatcloud>=0.2.4" ] [dependency-groups]