Commit Graph

5 Commits

Author SHA1 Message Date
Chris Anderson
475fd95a59 Update deployment: Go API backend with Docker Compose
Some checks are pending
CI / go (push) Waiting to run
CI / docker (push) Waiting to run
CI / lint-go (push) Waiting to run
CI / lint-docs (push) Waiting to run
CI / check-paperclip (push) Waiting to run
- Update Dockerfile to golang:1.26-alpine (matching go.mod)
- Update deploy.sh for Docker Compose workflow
- Rewrite DEPLOYMENT.md for new API architecture
- Add env vars for face service and Redis configuration
2026-06-26 05:55:56 +02:00
Riley Zhang
de9a777e18 Merge GitHub main into Gitea repo (allow unrelated histories)
Resolved conflicts by taking GitHub versions for:
- .dockerignore, .gitignore, Dockerfile, README.md, docker-compose.yml

Kept deploy.sh updated to:
- Pull from GitHub (primary source)
- Push to Gitea (push-mirror)
- Build from site/ directory (GitHub structure)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-25 05:20:46 +02:00
Chris Anderson
c6024db849 Disable Gitea Actions, use manual deploy script
- Gitea Actions runner has Docker networking issues
- Created deploy.sh for manual deployment
- Created webhook.sh for future webhook-based deployment
- Deployment is now: git pull && ./deploy.sh

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:42:28 +02:00
Chris Anderson
7bbc0ddda3 Rebuild hatch.surf with Next.js
- Recreated old website with Next.js 16 + Tailwind CSS
- Hero section with terminal animation
- Features section (Capture, Inspect, Mock)
- Why section (Compliance, Cost, Speed)
- CTA section
- Header and Footer components
- Dark theme with Inter + JetBrains Mono fonts
- Static export for Docker deployment

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:36:40 +02:00
Chris Anderson
94ea381348 Add deploy script and simplify Gitea workflow
- Added deploy.sh for manual deployment
- Simplified Gitea Actions workflow
- Note: Gitea Actions Docker builds have networking issues
- Manual deployment via deploy.sh works perfectly

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:28:07 +02:00