fb / run_docker.sh
rastof9's picture
test
7295b0b
#!/bin/bash
# run_docker.sh - Build and run the Docker container
# Stop any running containers
echo "Stopping any running containers..."
docker stop facebook-ad-analytics-web 2>/dev/null || true
docker rm facebook-ad-analytics-web 2>/dev/null || true
# Build the Docker image
echo "Building Docker image..."
docker build -t facebook-ad-analytics .
# Run the container
echo "Running container..."
docker run -d --name facebook-ad-analytics-web \
-p 5000:5000 \
-e FLASK_ENV=development \
-e FLASK_DEBUG=1 \
-e DATABASE_URL=sqlite:////tmp/app.db \
-e INSTANCE_PATH=/tmp/instance \
-e SECRET_KEY=dev-secret-key \
-e OPENAI_API_KEY=sk-mock-key-for-development \
facebook-ad-analytics
# Follow the logs
echo "Following logs..."
docker logs -f facebook-ad-analytics-web