archy/deploy-indeedhub-full.sh
Dorian 337ebee510 Revise BUILD-GUIDE and enhance ISO build process
- 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.
2026-02-03 21:43:33 +00:00

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 ""