2 Commits

Author SHA1 Message Date
88a2e60b5d Fix 404s: restore missing background images, pdpa icon, and 2 keyword pages; remove example page
- Download 4 background images (style background-image url) that the crawler missed
  (68957b9b6d5ab/6895a7249d911/6895a1529ef30/6895bd967860b) + pdpa cookie icon
- Restore 2 deleted keyword pages (Mitsubishi MEGA CAB, SINGLE CAB) - were wrongly
  cleaned as artifacts earlier
- Remove src/pages/example.astro (extraneous /example not in original)
- Verify via running server: 41 pages all 200, 0 404 across all links/assets
2026-08-07 17:38:26 +07:00
9460be8c0e Rebuild as Astro static site (output identical to original)
- Move all 39 cloned pages + assets into public/ (Astro copies verbatim to dist/)
  -> dist/ is byte-identical to www.mitsuthailand.com (home 143633 bytes exact)
- Add Astro project: astro.config.mjs, package.json, src/layouts/Base.astro,
  src/pages/example.astro (sample Astro component page, builds to /example/)
- Multi-stage Dockerfile: pnpm build -> nginx serve + env-injecting entrypoint
- Env-configurable: GA_ID, FORM_EMAIL, GMAP_LAT/LNG/.env.example
- Remove Python crawl tooling and old nginx-static site/ layout
- Verified: astro build -> 39 pages + example; all routes serve 200 via preview
2026-08-06 14:41:36 +07:00