Install
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.zipDescription: 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
Installation
- Upload the
otter-syncafolder to the/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Go to the OtterSynca settings page
- Enter your GitHub personal access token
- Configure your repository settings
- Start deploying!
Frequently Asked Questions
How do I create a GitHub personal access token?
- Go to your GitHub account settings
- Navigate to "Developer settings" > "Personal access tokens"
- Click "Generate new token"
- Give it a name and select the necessary scopes (repo access)
- 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
- Main settings page
- Deployment section
- Deployment logs
- 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