EverydayTech Platform - Developer Reference
Complete Source Code Documentation - All Applications
Loading...
Searching...
No Matches
Accessing the Droplet

Since we don't have SSH keys configured, you can access the droplet via the DigitalOcean console.

Option 1: Use DigitalOcean Console (Recommended)

  1. Go to: https://cloud.digitalocean.com/droplets/528049298
  2. Click "Console" button (top right, or in "Access" tab)
  3. You'll get a browser-based terminal
  4. Login as root (password will be emailed to you, or use password reset)

Once logged in, paste this command:

curl -fsSL https://raw.githubusercontent.com/dablackfox/IBG_HUB/main/rmm-psa-platform/devops/digitalocean/setup_on_droplet.sh | bash

This will download and run the setup script directly from GitHub.

Option 2: Setup SSH Keys (For Future Use)

On your local machine:

# Generate SSH key
ssh-keygen -t ed25519 -C "your_email@example.com"
# Copy public key
cat ~/.ssh/id_ed25519.pub

Add to DigitalOcean:

  1. Go to https://cloud.digitalocean.com/account/security
  2. Click "Add SSH Key"
  3. Paste your public key
  4. Name it (e.g., "my-laptop")

Manually add to droplet:

In the droplet console:

mkdir -p ~/.ssh
echo "YOUR_PUBLIC_KEY_HERE" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh

Then you can SSH normally:

ssh root@209.38.80.86

Option 3: Password Reset

If you didn't receive the root password email:

  1. Go to: https://cloud.digitalocean.com/droplets/528049298
  2. Click "Access" tab
  3. Click "Reset Root Password"
  4. You'll receive a new password via email
  5. Use that password with: ssh root@209.38.80.86

Current Droplet Info

  • ID: 528049298
  • IP: 209.38.80.86
  • Name: rmm-psa-demo
  • Region: Sydney (syd1)

Quick Setup Commands

Once you're logged into the droplet console, you can either:

Method A: Run from GitHub (easiest)

curl -fsSL https://raw.githubusercontent.com/dablackfox/IBG_HUB/main/rmm-psa-platform/devops/digitalocean/setup_on_droplet.sh | bash

Method B: Copy script content manually If the above doesn't work, copy the entire content of devops/digitalocean/setup_on_droplet.sh and paste it into the console:

cat > /root/setup.sh << 'EOF'
[paste the entire script content here]
EOF
chmod +x /root/setup.sh
bash /root/setup.sh