Kunthawat
74d7e5bee8
fix: Remove preview/server config from Astro
...
- Removed vite.preview/server config that was causing host blocks
- Since we serve static files via 'serve' package, this config is unnecessary in production
- Astro only builds static files and we serve them directly from dist/ folder
- Eliminates 'Blocked request' error in production
2026-03-12 13:35:46 +07:00
Kunthawat
7972c271e1
fix: Update config to Astro 5.0.x requirements
...
- Changed output: 'hybrid' → output: 'static' (Astro 5.x)
- Fixes 'Removed option' error in Docker build
- Builds 15 pages successfully in 819ms
- Maintains all PDPA features
2026-03-12 13:04:30 +07:00
Kunthawat
f16e6bb423
fix: Allow all hosts in Astro config
...
- Set host: true for both server and preview
- Fix 'Blocked request' error on Easypanel
- Enable external hostname access
2026-03-12 12:54:34 +07:00
Kunthawat
77ac4d2d05
feat: Upgrade to Astro with full PDPA compliance
...
PDPA Features:
✅ Cookie consent banner
✅ Consent logging API
✅ Admin dashboard
✅ Privacy Policy
✅ Terms & Conditions
Technical:
✅ Astro 5.x + Tailwind v4
✅ Docker on port 80
✅ SQLite database
✅ 15 pages built
Ready for Easypanel deployment.
2026-03-12 10:01:04 +07:00