Initial commit with dev backbone template

This commit is contained in:
2026-02-10 16:36:30 -05:00
commit 4318c8f642
53 changed files with 3500 additions and 0 deletions

68
docker-start.sh Normal file
View File

@@ -0,0 +1,68 @@
#!/bin/bash
echo "🎰 Lottery Investment Calculator - Docker Setup"
echo "================================================"
echo ""
# Check if Docker is installed
if ! command -v docker &> /dev/null; then
echo "❌ Docker is not installed. Please install Docker Desktop first."
echo " Download: https://www.docker.com/products/docker-desktop"
exit 1
fi
# Check if Docker is running
if ! docker info &> /dev/null; then
echo "❌ Docker is not running. Please start Docker Desktop."
exit 1
fi
echo "✅ Docker is installed and running"
echo ""
# Build images
echo "🏗️ Building Docker images..."
echo " This may take 5-10 minutes on first run (downloading browsers, etc.)"
echo ""
docker-compose build
if [ $? -ne 0 ]; then
echo "❌ Build failed. Check the errors above."
exit 1
fi
echo ""
echo "✅ Build completed successfully!"
echo ""
# Start containers
echo "🚀 Starting containers..."
docker-compose up -d
if [ $? -ne 0 ]; then
echo "❌ Failed to start containers."
exit 1
fi
echo ""
echo "✅ All containers started successfully!"
echo ""
echo "================================================"
echo "🌐 Your application is now running:"
echo "================================================"
echo ""
echo " Frontend: http://localhost:3003"
echo " Backend: http://localhost:5000"
echo " Health: http://localhost:5000/api/health"
echo ""
echo "================================================"
echo "📊 Useful commands:"
echo "================================================"
echo ""
echo " View logs: docker-compose logs -f"
echo " Stop: docker-compose down"
echo " Restart: docker-compose restart"
echo " Rebuild: docker-compose up -d --build"
echo ""
echo "📖 See DOCKER_README.md for full documentation"
echo ""