- Simplified Dockerfile to serve static files directly (no Next.js build) - Copied redesign files (index.html, style.css, main.js) to out/ - Added brand/favicon assets - Backed up previous Next.js build to out.backup.* - Container rebuilt and verified healthy on port 8080 Co-Authored-By: Paperclip <noreply@paperclip.ing>
- Updated docker-compose.yml to expose port 8080 - Updated nginx config to reverse proxy to Docker container - hatch.surf now runs in Docker, not direct /var/www - Container health check enabled Co-Authored-By: Paperclip <noreply@paperclip.ing>
- Next.js 16 app with React 19 and Tailwind CSS 4 - Multi-stage Dockerfile (node:20-alpine build → nginx:alpine runtime) - docker-compose.yml for container orchestration - nginx.conf for container-level configuration - GitHub Actions CI/CD workflow for automated deployment - .dockerignore and .gitignore configured Co-Authored-By: Paperclip <noreply@paperclip.ing>