Riley Zhang
0dbbf0b9bf
deploy: landing page redesign - static HTML with anime.js
...
- 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>
2026-06-25 03:36:11 +02:00
Chris Anderson
7b0e7012b1
Fix Docker build - CSS not loading
...
- Fixed Dockerfile to only copy from /app/out (static export)
- Removed redundant .next/static copy
- Rebuilt container from scratch
- Verified CSS is now loading correctly
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 11:15:48 +02:00
Alex Chen
bf22dbcaf7
fix: update Dockerfile to use npm instead of pnpm
...
- Changed from pnpm to npm for Docker builds
- Fixed build cache issue that was serving stale content
- Verified correct content is now deployed
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:53:12 +02:00
Chris Anderson
04265fda3b
Fix Docker build - enable Next.js static export
...
Build and Deploy hatch.surf / build (push) Failing after 12s
- Updated Dockerfile to install pnpm@9 explicitly
- Enabled static export in next.config.ts (output: export)
- Removed pnpm-workspace.yaml (not needed for single project)
- Docker build now succeeds and serves static files
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:07:44 +02:00
Chris Anderson
17eee790c4
Initial commit: hatch.surf web application with Docker deployment
...
- 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>
2026-06-24 09:55:30 +02:00