Files
calendar/.dockerignore
Connor Johnstone ed458e6c3a Implement complete Docker Compose CI/CD setup with optimized builds
- Add multi-stage Dockerfile with dependency caching for both frontend and backend
- Implement Docker Compose configuration with separate frontend/backend services
- Configure Caddy as reverse proxy with proper WASM and static file serving
- Add volume mounting for frontend assets shared between containers
- Optimize build process with staged compilation and workspace handling
- Add debug logging and WASM initialization tracking for production deployment
- Update README with project motivation and "vibe coded" disclaimer

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-31 17:54:44 -04:00

41 lines
416 B
Plaintext

# Build artifacts
target/
frontend/dist/
backend/target/
# Allow backend binary for multi-stage builds
!backend/target/release/backend
# Git
.git/
.gitignore
# IDE
.vscode/
.idea/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Logs
*.log
# Documentation
README.md
# Development files
CLAUDE.md
*.txt
test_*.js
# Database files
*.db
calendar.db
# Test files
**/tests/
# Migrations (not needed for builds)
migrations/