- Add server.js: Express serves dist/ + injects env (GA_ID, FORM_EMAIL, GMAP) at runtime - Container port now 4321 (identical to moreminimore-astroreal that deploys on EasyPanel) - Remove nginx.conf + entrypoint.sh (no longer needed); Dockerfile uses node server.js - Verified: pnpm build + node server.js -> all 40 pages serve 200, env injected, 0 leftovers
16 lines
156 B
Plaintext
16 lines
156 B
Plaintext
# Astro / node
|
|
node_modules/
|
|
dist/
|
|
.astro/
|
|
pnpm-debug.log*
|
|
|
|
# Secrets / local env
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# VCS / docs / local
|
|
.git
|
|
.gitignore
|
|
README.md
|