add new start script to run in production, remove old deploy script

This commit is contained in:
silentsilas 2025-01-23 19:07:27 -05:00
parent 99886718dd
commit 96f6d87a9f
Signed by: silentsilas
GPG Key ID: 113DFB380F724A81
2 changed files with 3 additions and 24 deletions

View File

@ -9,7 +9,6 @@
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"deploy": "bash scripts/deploy.sh",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"test": "vitest",
@ -17,7 +16,9 @@
"format": "prettier --write .",
"model-pipeline:run": "node scripts/model-pipeline.js",
"generate-embeddings": "node scripts/generate-embeddings.js",
"finetune": "node scripts/finetune.js"
"finetune": "node scripts/finetune.js",
"prestart": "npm run build",
"start": "node build"
},
"devDependencies": {
"@sveltejs/adapter-auto": "^3.2.4",

View File

@ -1,22 +0,0 @@
#!/bin/bash
# Pull the latest changes
git pull
# Build the project
npm run build
# Copy necessary files
cp package.json ./build/
cp package-lock.json ./build/
# Create or update the .env file
# echo "ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY" >> ./build/.env
#echo "OPENAI_API_KEY=$OPENAI_API_KEY" >> ./build/.env
# Navigate to build directory and install dependencies
cd build
npm install
# Restart the application
pm2 restart ecosystem.config.cjs