forked from freeleaps/freeleaps-pub
Update for change local component service config url and update frontend init commands
This commit is contained in:
parent
5f3b149e59
commit
9b2c914736
@ -935,11 +935,11 @@ if [[ \$USE_LOCAL_COMPONENT_VAL == true ]]; then
|
||||
export STRIPE_WEBHOOK_SECRET=whsec_S6ZWjSAdR5Cpsn2USH6ZRBqbdBIENjTC
|
||||
export STRIPE_ACCOUNT_WEBHOOK_SECRET=whsec_PgPnkWGhEUiQfnV8aIb5Wmruz7XETJLm
|
||||
export SITE_URL_ROOT=http://localhost
|
||||
export FREELEAPS_DEVSVC_ENDPOINT=http://localhost:8007/api/devsvc/
|
||||
export FREELEAPS_CONTENT_ENDPOINT=http://localhost:8013/api/content/
|
||||
export FREELEAPS_NOTIFICATION_ENDPOINT=http://localhost:8003/api/notification/
|
||||
export FREELEAPS_CENTRAL_STORAGE_ENDPOINT=http://localhost:8005/api/central_storage/
|
||||
export FREELEAPS_AUTHENTICATION_ENDPOINT=http://localhost:8004/api/auth/
|
||||
export FREELEAPS_DEVSVC_ENDPOINT=http://devsvc:8007/api/devsvc/
|
||||
export FREELEAPS_CONTENT_ENDPOINT=http://content:8013/api/content/
|
||||
export FREELEAPS_NOTIFICATION_ENDPOINT=http://notification:8003/api/notification/
|
||||
export FREELEAPS_CENTRAL_STORAGE_ENDPOINT=http://central_storage:8005/api/central_storage/
|
||||
export FREELEAPS_AUTHENTICATION_ENDPOINT=http://authentication:8004/api/auth/
|
||||
export FREELEAPS_AILAB_ENDPOINT=https://localhost:8009/api/
|
||||
export KAFKA_SERVER_URL=''
|
||||
export JWT_SECRET_KEY=8f87ca8c3c9c3df09a9c78e0adb0927855568f6072d9efc892534aee35f5867b
|
||||
@ -1089,13 +1089,25 @@ else
|
||||
export VITE_PROXY_API_CHAT_URL='https://freeleaps-alpha.com'
|
||||
fi
|
||||
|
||||
npm install
|
||||
|
||||
npm update
|
||||
|
||||
# 1️⃣ Install pnpm globally
|
||||
npm install -g pnpm
|
||||
pnpm install
|
||||
|
||||
# 2️⃣ Verify installation
|
||||
pnpm --version
|
||||
|
||||
# 3️⃣ Clean up old dependencies
|
||||
rm -rf node_modules pnpm-lock.yaml
|
||||
|
||||
# 4️⃣ Install dependencies (ensuring lockfile updates)
|
||||
pnpm install --no-frozen-lockfile
|
||||
|
||||
# 5️⃣ Build the project
|
||||
npm run build
|
||||
|
||||
# 6️⃣ Format the code (Optional)
|
||||
npm run format
|
||||
# Start the frontend service with nohup in order to keep it running after the SSH session is closed. Save the process ID of the frontend service
|
||||
nohup npm run dev > /home/.devbox/logs/frontend.logs 2>&1 &
|
||||
@ -1181,25 +1193,6 @@ devbox_deinit_command() {
|
||||
|
||||
echo "==> Starting DevBox deinitialization..."
|
||||
|
||||
# Clear the DevBox container logs
|
||||
if [[ "$CLEAR_LOGS" == "true" ]]; then
|
||||
echo "==> Clearing logs in $WORKING_HOME/logs..."
|
||||
sudo chown -R $(whoami):$(whoami) "$WORKING_HOME/logs"
|
||||
rm -rf "$WORKING_HOME/logs"/* 2>/dev/null || true
|
||||
else
|
||||
echo "==> Skipping log clearing."
|
||||
fi
|
||||
|
||||
# Clear the source repository
|
||||
if [[ "$CLEAR_REPO" == "true" && -d "$WORKING_HOME/freeleaps" ]]; then
|
||||
echo "==> Deleting source repository at $WORKING_HOME/freeleaps"
|
||||
sudo chown -R $(whoami):$(whoami) "$WORKING_HOME/freeleaps"
|
||||
rm -rf "$WORKING_HOME/freeleaps"
|
||||
rmdir "$WORKING_HOME" 2>/dev/null || true
|
||||
else
|
||||
echo "==> Skipping repository deletion."
|
||||
fi
|
||||
|
||||
# Stop and remove DevBox container
|
||||
if [[ -f "$WORKING_HOME/.devbox-instance" ]]; then
|
||||
local container_id
|
||||
@ -1260,6 +1253,27 @@ devbox_deinit_command() {
|
||||
fi
|
||||
done
|
||||
|
||||
|
||||
# Clear the DevBox container logs
|
||||
if [[ "$CLEAR_LOGS" == "true" ]]; then
|
||||
echo "==> Clearing logs in $WORKING_HOME/logs..."
|
||||
sudo chown -R $(whoami):$(whoami) "$WORKING_HOME/logs"
|
||||
rm -rf "$WORKING_HOME/logs" 2>/dev/null || true
|
||||
mkdir -p "$WORKING_HOME/logs" 2>/dev/null || true
|
||||
else
|
||||
echo "==> Skipping log clearing."
|
||||
fi
|
||||
|
||||
# Clear the source repository
|
||||
if [[ "$CLEAR_REPO" == "true" && -d "$WORKING_HOME/freeleaps" ]]; then
|
||||
echo "==> Deleting source repository at $WORKING_HOME/freeleaps"
|
||||
sudo chown -R $(whoami):$(whoami) "$WORKING_HOME/freeleaps"
|
||||
rm -rf "$WORKING_HOME/freeleaps" 2>/dev/null || true
|
||||
rmdir "$WORKING_HOME/freeleaps" 2>/dev/null || true
|
||||
else
|
||||
echo "==> Skipping repository deletion."
|
||||
fi
|
||||
|
||||
# Remove the use-local-component file
|
||||
rm -f "$WORKING_HOME/.use-local-component"
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user