- Updated BUILD-GUIDE.md to streamline instructions for building the Archipelago Auto-Installer ISO, including prerequisites and post-installation steps. - Added detailed sections on capturing the live server state and building from source. - Enhanced Docker and Podman integration in build scripts for improved backend and web UI capture. - Introduced new app metadata for "IndeedHub" in the Docker package scanner and updated UI components for better installation progress tracking. - Improved styling and functionality in the Bitcoin UI for a more cohesive user experience.
36 lines
1.7 KiB
Bash
Executable File
36 lines
1.7 KiB
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
REMOTE_SERVER="archipelago@192.168.1.228"
|
|
|
|
echo "╔════════════════════════════════════════════════════════════════╗"
|
|
echo "║ Deploying Indeedhub + Updated Archipelago UI ║"
|
|
echo "╚════════════════════════════════════════════════════════════════╝"
|
|
echo ""
|
|
|
|
# Step 1: Deploy Indeedhub container
|
|
echo "📦 Step 1: Deploying Indeedhub container..."
|
|
cd "/Users/dorian/Projects/Indeedhub Prototype"
|
|
./deploy-to-archipelago.sh
|
|
|
|
# Step 2: Deploy updated frontend
|
|
echo ""
|
|
echo "📦 Step 2: Deploying updated Archipelago frontend..."
|
|
cd /Users/dorian/Projects/archy
|
|
|
|
echo " Syncing frontend to server..."
|
|
rsync -avz --delete \
|
|
-e "ssh -o PreferredAuthentications=keyboard-interactive,password" \
|
|
web/dist/neode-ui/ "$REMOTE_SERVER:/opt/archipelago/web-ui/"
|
|
|
|
echo ""
|
|
echo "╔════════════════════════════════════════════════════════════════╗"
|
|
echo "║ ✅ DEPLOYMENT COMPLETE! ║"
|
|
echo "╚════════════════════════════════════════════════════════════════╝"
|
|
echo ""
|
|
echo "🎬 Indeedhub: http://192.168.1.228:7777"
|
|
echo "🏠 Archipelago: https://192.168.1.228"
|
|
echo ""
|
|
echo " Indeedhub is now visible in the Archipelago app store!"
|
|
echo ""
|