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/insafinhaam/wp-devops-deployment/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
A WordPress plugin for automated deployment of theme files to remote servers via SSH. This plugin allows you to save deployment settings, test SSH connections, log operations, and deploy files with ease.
Features
- Save deployment settings (e.g., server IP, username, SSH key, remote directory).
- Test SSH connections to ensure configuration is correct.
- Log all operations for debugging and accountability.
- Deploy WordPress themes from selected repositories to remote servers.
Requirements
- PHP 7.4 or higher
- A WordPress installation
- SSH access to the remote server
- A valid SSH private key file for authentication
Installation
- Clone the repository or download it as a ZIP file:
git clone https://github.com/your-username/wp-devops-deployment.git