refactor: simplify deployment script by updating file copy process and documentation

This commit is contained in:
sazzadulalambd
2026-06-22 21:10:23 +06:00
parent cdc957832f
commit 16c9d9e6f3
2 changed files with 7 additions and 13 deletions

View File

@@ -5,22 +5,16 @@ echo "Building project..."
npm run build
# Create a deployment folder
echo "Preparing standalone deployment files for cPanel..."
rm -rf deploy
echo "Preparing deployment files..."
mkdir -p deploy
# Copy standalone output which includes the minimal server.js and node_modules
cp -r .next/standalone/* deploy/
# Copy public assets
cp -r public deploy/public
# Copy static assets (required by standalone server)
mkdir -p deploy/.next
cp -r .next/static deploy/.next/static
cp -r .next deploy/
cp -r public deploy/
cp server.js deploy/
cp package.json deploy/
cp next.config.ts deploy/
# Optional: Zip the files
echo "Zipping deployment files..."
cd deploy && zip -r ../deploy.zip . && cd ..
echo "Done! Upload 'deploy.zip' to your cPanel directory, extract it, and point the Node.js app to 'server.js'."
echo "Done! Upload 'deploy.zip' to your cPanel directory and follow the guide."

BIN
zivrehiG Normal file

Binary file not shown.