view mrjunejune/deploy.sh @ 263:ee04e4e69fed

Add functional JRPG frame and tools Add full-screen background_2 apertures, functional frame chrome, card-driven details, dual-window tools, live conversion workflows, and bounded cleanup for generated downloads. Co-authored-by: Copilot <[email protected]>
author MrJuneJune <mrjunejune@users.noreply.github.com>
date Thu, 06 Aug 2026 11:31:30 -0700
parents 1f9877b637e9
children efaf4c63cc94
line wrap: on
line source

#!/bin/bash
bazel build -c opt //mrjunejune:mrjunejune_server_bundle 

# Create
sudo mkdir -p /opt/mrjunejune_server
sudo cp -a bazel-bin/mrjunejune/mrjunejune_server_bundle /opt/mrjunejune_server_bundle_new
sudo mv \
  /opt/mrjunejune_server_bundle_new/mrjunejune_server \
  /opt/mrjunejune_server_bundle_new/mrjunejune_server_binary
sudo cp \
  /opt/mrjunejune_server_bundle_new/mrjunejune/production_entrypoint.sh \
  /opt/mrjunejune_server_bundle_new/mrjunejune_server
sudo chmod +x \
  /opt/mrjunejune_server_bundle_new/mrjunejune_server \
  /opt/mrjunejune_server_bundle_new/mrjunejune/inference_stack.sh \
  /opt/mrjunejune_server_bundle_new/mrjunejune/inference_sidecar_launcher.sh
sudo chown -R mrjunejune_server:zenbu_team /opt/mrjunejune_server_bundle_new
# sqlite3 db
sudo mkdir -p /opt/data/mrjunejune/
sudo chown -R mrjunejune_server:zenbu_team /opt/data/mrjunejune/

# Swap
sudo rm -rf /opt/mrjunejune_server_bundle_active
sudo mv /opt/mrjunejune_server_bundle_new /opt/mrjunejune_server_bundle_active

sudo systemctl restart mrjunejune_server.service
echo "Deployment complete!"