Files
dealplustech/nixpacks.toml
Kunthawat Greethong 6b974073cb fix: Fix PostCSS config and Dockerfile
1. Rename postcss.config.js to postcss.config.cjs
   - Fixes CommonJS syntax in ES module project
   - Allows build to complete successfully

2. Remove --production flag from Dockerfile
   - Install ALL dependencies including sharp
   - Sharp required for Astro image optimization
   - Fixes sharp missing error

Both fixes enable successful Docker build and favicon to work.
2026-03-03 14:51:29 +07:00

15 lines
265 B
TOML

# Nixpacks Configuration for Astro
# https://nixpacks.com/docs/configuration/file
[phases.setup]
nixPkgs = ["nodejs-20_x"]
[phases.install]
cmds = ["npm ci"]
[phases.build]
cmds = ["npm run build"]
[start]
cmd = "npm run preview -- --host 0.0.0.0 --port $PORT"