Skip to content

Releases: donotwaitx/deployctl

v0.2.0 - Direct Server IP Routing, Auto-Detection & Deployment Safety

Choose a tag to compare

@donotwaitx donotwaitx released this 03 Oct 08:20
396e5a6

What's Changed in v0.2.0

🚀 Direct Server IP & Virtual Host Routing

  • Prioritize direct hosting server IP with Host: domain header 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_missing policy (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 via error_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

Full Changelog: v0.1.0...v0.2.0

deployctl v0.1.0 - Ultra-fast FTP/SFTP Deploy & MCP Server

Choose a tag to compare

@github-actions github-actions released this 30 Sep 15:49

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).