Home - lemachinarbo/ddev-dewire GitHub Wiki
DDEV DeWire is basically a collection of commands for automated ProcessWire deployment and development workflows.
How-to Guides
Command Overview
Main
Command |
Description |
dewired |
Main command that installs ProcessWire and sets up GitHub deployment workflows |
dw-install |
Install and bootstrap ProcessWire project |
dw-deploy |
Orchestrate all setup and deployment steps |
Config
Command |
Description |
dw-config-split |
Split config.php into environment-specific files |
GitHub Integration
Command |
Description |
dw-gh-env |
Set up GitHub Actions variables and secrets |
dw-gh-workflow |
Generate GitHub Actions workflow files |
dw-git-remote |
Initialize git remote and branch setup |
SSH Key Management
Deployment
Command |
Description |
dw-sync |
Sync files to remote server |
dw-db-import |
Import database to remote server |
dw-transform |
Update folder structure on remote server |
Utility
Command |
Description |
rs |
Shorcut to Run RockShell commands in web container |
Coming soon (WIP)
- Environment template detailed
- Understanding the schema
- .deployignore explained