#!/bin/bash # One-liner deployment commands for SolarBank echo "================================================" echo "SOLARBANK QUICK DEPLOY - COPY THESE COMMANDS" echo "================================================" echo "" echo "Step 1: First, let's try installing sshpass (for automated deployment):" echo "------------------------------------------------------------------------" echo "sudo pacman -S sshpass || sudo apt install -y sshpass || sudo yum install -y sshpass" echo "" echo "Step 2: If sshpass installed successfully, run this ONE command:" echo "------------------------------------------------------------------------" echo 'sshpass -p "6eqWiHHX4bNTPg" scp -o StrictHostKeyChecking=no solarbank-deployment.tar.gz .env.prod.ip server-deploy-ip.sh docker-compose.prod.nossl.yml root@172.104.237.108:/tmp/ && sshpass -p "6eqWiHHX4bNTPg" ssh -o StrictHostKeyChecking=no root@172.104.237.108 "cd /tmp && chmod +x server-deploy-ip.sh && ./server-deploy-ip.sh"' echo "------------------------------------------------------------------------" echo "" echo "OR if sshpass is not available, use manual method:" echo "" echo "Step 1: Upload files (enter password: 6eqWiHHX4bNTPg when asked)" echo "------------------------------------------------------------------------" echo "scp solarbank-deployment.tar.gz .env.prod.ip server-deploy-ip.sh docker-compose.prod.nossl.yml root@172.104.237.108:/tmp/" echo "" echo "Step 2: Deploy (enter password: 6eqWiHHX4bNTPg when asked)" echo "------------------------------------------------------------------------" echo 'ssh root@172.104.237.108 "cd /tmp && chmod +x server-deploy-ip.sh && ./server-deploy-ip.sh"' echo "------------------------------------------------------------------------"