Files
blackroad-infra/scripts/setup/setup-cecilia-github.sh
Alexa Amundson d34d588dd0 Sync 134 infrastructure scripts and dashboard from local
94 deployment scripts, 32 setup scripts, 8 operational utilities
(cloudflare, docker, k3s, railway, tailscale, ssh, dns, network),
and Next.js infrastructure dashboard.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 01:12:37 -06:00

25 lines
622 B
Bash
Executable File

#!/bin/bash
# Setup Cecilia for GitHub push/pull
echo "🔐 Configuring Cecilia GitHub Access..."
# Copy your GitHub token to Cecilia
echo ""
echo "📋 Step 1: Copy GitHub credentials"
scp ~/.config/gh/hosts.yml cecilia:~/.config/gh/ 2>/dev/null || {
ssh cecilia "mkdir -p ~/.config/gh"
scp ~/.config/gh/hosts.yml cecilia:~/.config/gh/
}
echo "✅ GitHub CLI credentials copied!"
echo ""
echo "🧪 Testing GitHub auth on Cecilia..."
ssh cecilia "gh auth status"
echo ""
echo "✅ Cecilia can now:"
echo " • gh repo clone"
echo " • git push/pull"
echo " • Access all BlackRoad-OS repos"
echo ""