Add complete frontend implementation and Docker deployment setup
- Implement React frontend with TypeScript and Tailwind CSS - Add scrappbook.de-inspired UI design with photo galleries - Implement authentication, photo viewing, and download features - Add Docker Swarm configuration with Traefik reverse proxy - Set up Drone CI/CD pipeline for automated deployments - Add monitoring stack with Prometheus and Grafana - Create comprehensive deployment documentation - Add simple local development setup with docker-compose.local.yml Features: - Password-protected galleries with expiration warnings - Responsive photo grid with lightbox viewer - Bulk download functionality - Hot reload development environment - Email testing with Mailhog - Production-ready deployment scripts 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
This commit is contained in:
Executable
+22
@@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Colors for output
|
||||
GREEN='\033[0;32m'
|
||||
YELLOW='\033[1;33m'
|
||||
RED='\033[0;31m'
|
||||
NC='\033[0m' # No Color
|
||||
|
||||
echo -e "${YELLOW}🛑 Stopping Photo Sharing Platform...${NC}"
|
||||
|
||||
# Stop all containers
|
||||
docker-compose -f docker-compose.local.yml down
|
||||
|
||||
# Optional: Remove volumes (uncomment if you want to reset data)
|
||||
# docker-compose -f docker-compose.local.yml down -v
|
||||
|
||||
echo -e "${GREEN}✅ All services stopped${NC}"
|
||||
echo ""
|
||||
echo -e "${YELLOW}💡 Tips:${NC}"
|
||||
echo " - Your data is preserved in ./data and ./storage"
|
||||
echo " - To completely reset, run: docker-compose -f docker-compose.local.yml down -v"
|
||||
echo " - To restart, run: ./start-local.sh"
|
||||
Reference in New Issue
Block a user