Add database proxy to ssh script

This commit is contained in:
2025-12-05 09:19:03 +02:00
parent 3eb939dc80
commit a3263444e4

View File

@@ -1,3 +1,17 @@
sshpass -p "$SERVER_PASSWORD" \ # Check for --db flag
ssh -t $SERVER_USER@$SERVER_HOST \ if [ "$1" = "--db" ]; then
"cd $SERVER_PATH && exec \$SHELL"
echo -e "\n=== Database Credentials ===\n"
cat .env | grep "DB_"
echo -e "\n=== === ===\n"
echo "Setting up MySQL database proxy..."
echo "Local port 3306 -> Remote MySQL port 3306"
sshpass -p "$SERVER_PASSWORD" \
ssh -L 3306:localhost:3306 $SERVER_USER@$SERVER_HOST
else
sshpass -p "$SERVER_PASSWORD" \
ssh -t $SERVER_USER@$SERVER_HOST \
"cd $SERVER_PATH && exec \$SHELL"
fi