Commit Graph

2 Commits

Author SHA1 Message Date
Jeff Emmett abb4ea928a Bump Node to 22-alpine and regenerate lockfile
@fal-ai/client@1.8.1 requires Node >=22. Lockfile was out of sync
with picomatch (4.0.4 vs 2.3.1). Regenerated with npm install.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 15:02:40 -04:00
Jeff Emmett 769597ca16 Add Docker deployment for Netcup/Traefik, replace Vercel hosting
- Dockerfile with multi-stage build (deps → build → standalone runner)
- docker-compose.yml with Traefik labels for draw.jeffemmett.com
- Enable Next.js standalone output mode for Docker

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 14:59:19 -04:00