Skip to content

Getting Started ​

Welcome to WPGrip — the control panel for managing all your WordPress sites via SSH. No plugins, no agents, no attack surface.

What is WPGrip? ​

WPGrip connects to your WordPress sites directly over SSH and manages them using WP-CLI. This means:

  • Zero plugins installed on your sites
  • No performance overhead — nothing runs on your servers
  • No security risk — no third-party code in your WordPress
  • Full control — direct SSH & WP-CLI access

Quick Start ​

1. Create your account ​

Sign up at wpgrip.com and choose a plan. Your workspace is created automatically.

2. Add your SSH public key ​

WPGrip generates a unique SSH key pair for your workspace. Copy the public key from Settings → SSH Keys and add it to your server’s ~/.ssh/authorized_keys file.

bash
# On your server, add WPGrip’s public key
echo "ssh-rsa AAAA...your-key..." >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

3. Add your first site ​

Go to Sites → Add Site and enter:

FieldDescription
Site URLYour site’s public URL (e.g., https://example.com)
SSH HostServer IP or hostname
SSH UserThe Unix user with access to the WordPress installation
SSH PortUsually 22
WordPress PathAbsolute path to the WordPress root (e.g., /var/www/html)

4. Sync your site ​

Once connected, WPGrip automatically syncs:

  • WordPress version and configuration
  • All installed plugins and their versions
  • All installed themes and their versions
  • Uptime monitoring begins immediately

TIP

The first sync usually takes 10–30 seconds depending on your server’s SSH response time.

Next Steps ​

All your WordPress sites. One powerful control panel.