Files
blackroad-apps/DEPLOY_ALL.sh
Your Name bbc1926dc0 📱 11 BlackRoad OS Apps
All published on BlackRoad OS App Store:
- Dashboard, Metrics, Vault, Agent Hub
- Commander, Analytics, Monitor
- Deployer, Studio, Sync
- Plus the original First App

Zero gatekeepers. Zero fees.
2026-02-10 14:41:25 -06:00

92 lines
2.6 KiB
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/bash
# Deploy all BlackRoad platforms to infrastructure
set -e
GREEN='\033[0;32m'
BLUE='\033[0;34m'
YELLOW='\033[1;33m'
NC='\033[0m'
log_info() { echo -e "${BLUE}${NC} $1"; }
log_success() { echo -e "${GREEN}${NC} $1"; }
log_header() { echo -e "\n${YELLOW}━━━ $1 ━━━${NC}\n"; }
DEPLOY_CMD="$HOME/blackroad-deploy/br-deploy"
log_header "BlackRoad Ecosystem Deployment"
echo "This will deploy 8 applications across your infrastructure:"
echo " • RoadMap → aria64 (Project Planning)"
echo " • RoadWork → aria64 (Jobs & Entrepreneurs)"
echo " • RoadWorld → shellfish (Metaverse)"
echo " • RoadChain → shellfish (Blockchain)"
echo " • RoadCoin → shellfish (Funding)"
echo " • RoadView → aria64 (Creative Suite)"
echo " • PitStop → aria64 (Infrastructure Dashboard)"
echo " • RoadSide → aria64 (Deploy Portal)"
echo ""
read -p "Continue with deployment? (y/N): " confirm
if [ "$confirm" != "y" ] && [ "$confirm" != "Y" ]; then
echo "Deployment cancelled"
exit 0
fi
log_header "Deploying Applications"
# Deploy to aria64 (Raspberry Pi)
log_info "Deploying to aria64..."
log_info "1/8 RoadMap (Next.js)"
$DEPLOY_CMD deploy roadmap aria64 roadmap
log_info "2/8 RoadWork (Node.js)"
$DEPLOY_CMD deploy roadwork aria64 roadwork
log_info "6/8 RoadView (Node.js)"
$DEPLOY_CMD deploy roadview aria64 roadview
log_info "7/8 PitStop (Go)"
$DEPLOY_CMD deploy pitstop aria64 pitstop
log_info "8/8 RoadSide (Node.js)"
$DEPLOY_CMD deploy roadside aria64 roadside
# Deploy to shellfish (Droplet)
log_info "Deploying to shellfish..."
log_info "3/8 RoadWorld (Go)"
$DEPLOY_CMD deploy roadworld shellfish roadworld
log_info "4/8 RoadChain (Rust)"
$DEPLOY_CMD deploy roadchain shellfish roadchain
log_info "5/8 RoadCoin (Python)"
$DEPLOY_CMD deploy roadcoin shellfish roadcoin
log_header "Deployment Complete!"
echo ""
echo "Applications deployed:"
echo ""
echo "📋 aria64 (Raspberry Pi):"
echo " • RoadMap - Project planning platform"
echo " • RoadWork - Job & entrepreneur portal"
echo " • RoadView - Creative suite"
echo " • PitStop - Infrastructure dashboard"
echo " • RoadSide - Deploy management"
echo ""
echo "🌊 shellfish (Droplet):"
echo " • RoadWorld - Metaverse platform"
echo " • RoadChain - Blockchain system"
echo " • RoadCoin - Funding platform"
echo ""
log_info "View all deployments:"
echo " aria64: $DEPLOY_CMD list aria64"
echo " shellfish: $DEPLOY_CMD list shellfish"
echo ""
log_success "Full BlackRoad ecosystem deployed! 🎉"