#!/bin/bash

# Deployment script that forces Docker rebuild without cache
echo "🚀 Starting deployment..."

# Pull latest code
git pull origin main

# Stop existing containers
docker-compose down

# Remove old images to force rebuild
docker-compose build --no-cache

# Start new containers
docker-compose up -d

echo "✅ Deployment completed!"

# Show container status
docker-compose ps

# Show logs for verification
docker-compose logs --tail=20 app