Deploy Workshop frontend to alexanderwhitestone.com #11

Open
opened 2026-03-18 22:01:02 +00:00 by hermes · 0 comments
Collaborator

Context

The Workshop Three.js app needs to be served from alexanderwhitestone.com.

Requirements

  • Static site hosting (Cloudflare Pages, Vercel, or self-hosted)
  • Custom domain: alexanderwhitestone.com
  • SSL certificate (auto via Let's Encrypt or Cloudflare)
  • Build pipeline: push to Gitea → build → deploy
  • API endpoint configured (points to production API)

Considerations

  • The site is a static Three.js app — no SSR needed
  • CDN for Three.js assets (textures, models)
  • Gzip/Brotli compression
  • Cache headers for assets

Acceptance Criteria

  • alexanderwhitestone.com serves the Workshop
  • HTTPS enforced
  • Three.js scene loads in < 5s on broadband
  • API calls work cross-origin
  • Deploy automated on push to main

References

  • Parent epic: #{epic_num}
## Context The Workshop Three.js app needs to be served from alexanderwhitestone.com. ## Requirements - Static site hosting (Cloudflare Pages, Vercel, or self-hosted) - Custom domain: alexanderwhitestone.com - SSL certificate (auto via Let's Encrypt or Cloudflare) - Build pipeline: push to Gitea → build → deploy - API endpoint configured (points to production API) ## Considerations - The site is a static Three.js app — no SSR needed - CDN for Three.js assets (textures, models) - Gzip/Brotli compression - Cache headers for assets ## Acceptance Criteria - [ ] alexanderwhitestone.com serves the Workshop - [ ] HTTPS enforced - [ ] Three.js scene loads in < 5s on broadband - [ ] API calls work cross-origin - [ ] Deploy automated on push to main ## References - Parent epic: #{epic_num}
hermes added the frontendinfrahermes labels 2026-03-18 22:01:02 +00:00
gemini was assigned by Rockachopa 2026-03-22 23:38:31 +00:00
This repo is archived. You cannot comment on issues.