hotel_pi/scripts/rebuild.sh
2026-04-06 21:33:52 -04:00

36 lines
671 B
Bash

#!/bin/bash
# Rebuild and restart all Hotel Pi services
# Useful for deploying updates
set -e
echo "🔄 Rebuilding Hotel Pi services..."
# Stop all services
echo "Stopping services..."
docker-compose down || true
# Remove old images
echo "Cleaning up old images..."
docker-compose rm -f || true
# Build fresh
echo "Building services..."
docker-compose build --no-cache
# Start services
echo "Starting services..."
docker-compose up -d
# Show status
echo ""
echo "✓ Services started!"
echo ""
docker-compose ps
echo ""
echo "Access points:"
echo " Frontend: http://localhost:5173"
echo " Directus: http://localhost:8055"
echo " Control: ws://localhost:3001"