WP Manifestindependent plugin directory
manifest / updates / otter-synca

OtterSynca – Git Deployment & Sync Tool

Deploys from GitHub to WordPress. Just like that.

★ 7stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/fernandocyfer/otter-synca/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Description: Deploy WordPress plugins and themes directly from GitHub repositories. Automatize your workflow with automatic deploys, multiple repositories, backups, and detailed logs. Upgrade to OtterSynca Pro for advanced features. Tags: deployment, git, github, deploy, sync, automation, backup, logs Requires at least: 5.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html textdomain: otter-synca

Deploy WordPress plugins and themes directly from GitHub repositories.

Description

OtterSynca is a powerful WordPress plugin that allows you to deploy your plugins and themes directly from GitHub repositories. With a simple and intuitive interface, you can easily keep your WordPress installations up to date with your latest code changes.

🚀 Upgrade to OtterSynca Pro for advanced features like automatic deploys, multiple repositories, backups, and detailed logs.

Features

Free Version Features

  • GitHub integration using personal access tokens
  • Deploy plugins and themes from any GitHub repository
  • Select specific branches for deployment
  • Manual deployment with a single click
  • Simple deployment logs
  • Secure token storage
  • Clean and intuitive admin interface

Pro Version Features

  • Automatic Deploy: Deploy automatically when new commits are pushed
  • Multiple Repositories: Manage multiple repositories simultaneously
  • Automatic Backup: Automatic backup before each deployment
  • Email Notifications: Get notified about deployments and backups
  • Detailed Logs: Complete history of all actions with advanced filters
  • Bulk Deploy: Deploy multiple repositories at once
  • Webhook Integration: GitHub webhook support for automatic triggers
  • Priority Support: Get help when you need it most

Pro Plans

  • Freelance - 5 Licenses – $69/year
  • Agency - 20 Licenses – $129/year
  • Unlimited – Unlimited Licenses – $208/year

View all plans and features →

Installation

  1. Upload the otter-synca folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to the OtterSynca settings page
  4. Enter your GitHub personal access token
  5. Configure your repository settings
  6. Start deploying!

Frequently Asked Questions

How do I create a GitHub personal access token?

  1. Go to your GitHub account settings
  2. Navigate to "Developer settings" > "Personal access tokens"
  3. Click "Generate new token"
  4. Give it a name and select the necessary scopes (repo access)
  5. Copy the generated token and paste it in the OtterSynca settings

What permissions does the plugin need?

The plugin needs write permissions to your WordPress plugins and themes directories to perform deployments.

Is it safe to store my GitHub token?

Yes, the token is stored securely in the WordPress options table and is never exposed in the frontend.

How do I upgrade to OtterSynca Pro?

Visit our pricing page to choose the plan that best fits your needs. After purchase, you'll receive the Pro addon with installation instructions.

What's the difference between Free and Pro?

The free version includes basic deployment features, while Pro adds automatic deploys, multiple repositories, backups, detailed logs, and priority support.

Screenshots

  1. Main settings page
  2. Deployment section
  3. Deployment logs
  4. Pro features overview

Changelog

= 1.0.1

  • Internationalization
  • Security improvements

1.0.0

  • Initial release
  • Added Pro version information
  • Updated pricing and features

Upgrade Notice

= 1.0.1 The default language is now English and security improvements.

1.0.0

Initial release with Pro version support