Files
AutoGPT-Code-Ability/codex/deploy/backend_chat_script.py
2024-05-02 09:24:32 +01:00

27 lines
663 B
Python

script = """
#!/bin/bash
# Prompt user for necessary arguments
read -p "What's your github repo name: " repo_name
read -p "What's your github URL: " user_repo_url
# Check if tag is empty and set default
if [ -z "$tag" ]; then
tag="latest"
fi
# Pull the Docker image
echo "Pulling the Docker image..."
docker pull ghcr.io/autogpt-agent/backend-chat:latest
# Run the Docker container with user-provided arguments
echo "Running the Docker container..."
docker run -p 8501:8501 \
-e REPO_URL=$user_repo_url \
-e PERSIST_DIRECTORY="db/$repo_name" \
ghcr.io/autogpt-agent/backend-chat:latest
echo "Chat is running on http://localhost:8501"
""".lstrip()