The Dockerfile only copied *.html and *.png, so the new JPG hero,
og-image.jpg, robots.txt and sitemap.xml were silently dropped at
image build time and never reached the live container.
Co-Authored-By: Claude <noreply@anthropic.com>
Serve the static site via nginx on port 80 and use local asset paths so images load outside Open Design.
Co-authored-by: Cursor <cursoragent@cursor.com>