Repository navigation
Releases: donotwaitx/deployctl
Releases · donotwaitx/deployctl
Release list
v0.2.0 - Direct Server IP Routing, Auto-Detection & Deployment Safety
What's Changed in v0.2.0
🚀 Direct Server IP & Virtual Host Routing
- Prioritize direct hosting server IP with
Host: domainheader routing for remote PHP bridge executions. - Bypasses Cloudflare proxy timeouts (HTTP 524), WAF blocking, CDN caching, and DNS propagation delay.
🔍 Auto-Detection of Canonical App URLs & Subpaths
- Automatic canonical redirect resolution (
resolve_canonical_app_url) handles non-www$\rightarrow$ www and http$\rightarrow$ https without infinite 301 redirect loops. - Automatic subpath extraction from
remote_path(e.g./domains/{domain}/public_html/{subpath}) supports demo environments and subfolder installations out of the box.
🛡️ Deployment Safety Safeguards
- Delete Missing Control: Added configurable
delete_missingpolicy (owned[default],all,none) with mandatory interactive / confirmation guard before deleting any remote files. - Content Hashing: Added SHA1-based file content diffing for accurate change detection.
- Fail-Safe PHP Bridges: Registered shutdown cleanup handlers (
register_shutdown_function), error logging viaerror_get_last(), and payload retention upon extraction failure for diagnostics. - Structured JSON Reporting: Standardized deployment reports across CLI and MCP interfaces.
Full Changelog: v0.1.0...v0.2.0
What's Changed
- feat: direct server IP routing, canonical URL auto-detect, and deployment safety safeguards by @donotwaitx in #1
New Contributors
- @donotwaitx made their first contribution in #1
Full Changelog: v0.1.0...v0.2.0
deployctl v0.1.0 - Ultra-fast FTP/SFTP Deploy & MCP Server
deployctl v0.1.0 🚀
Secure, ultra-fast differential deployment CLI & Model Context Protocol (MCP) server for AI Agents (Antigravity, Claude Code) and Developers.
⚡ Highlights:
- Zip & Self-Destructing PHP Auto-Extract Bridge: Deploy 15,000+ Composer/vendor files in seconds over FTP/SFTP.
- 0.35s Fast Remote Manifest Scanner: Fast remote inspection over a single HTTP request.
- Zero-Leak Credential Isolation: Native macOS Keychain, Linux SecretService, and permission-locked vault (
chmod 0600). - Native MCP Server: JSON-RPC 2.0 tools for Google Antigravity & Claude Code.
- Official GitHub Action: Ready for automated CI/CD workflows (
uses: donotwaitx/deployctl@v0.1.0).