mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 06:14:59 +00:00
- Add comprehensive GitHub Actions workflow for WorkflowUI builds and deployments * Quality checks: TypeScript type-check, lint, build, tests * Security scanning: npm audit and Trivy vulnerability scanning * Docker build: Multi-architecture (amd64, arm64) with SBOM generation * Test deployment: Validates docker-compose and health checks * PR notifications with build status - Create Docker deployment guide (DOCKER.md) covering: * Quick start and configuration * Building and pushing to registries * Persistent data and backup strategies * Performance tuning and monitoring * Production security checklist * Nginx reverse proxy configuration * Troubleshooting procedures - Add production docker-compose override (docker-compose.prod.yml): * Resource limits (2GB memory, 2 CPU) * Security hardening (capabilities, read-only filesystems, non-root user) * Secrets management for NEXTAUTH_SECRET * Enhanced health checks with proper timeouts * JSON logging with rotation - Add environment configuration template (.env.example): * All configurable variables documented * NextAuth, Flask, database, SMTP, security settings * Development and feature flag options * Example values for common configurations Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>