Skip to content

WebStack Deployer for Docker v0.0.2 - Enhanced PHP Container Management & Documentation

Latest

Choose a tag to compare

@wnunezc wnunezc released this 23 Jul 06:36

πŸš€ WebStack Deployer for Docker v0.0.2

πŸ“‹ What's New

πŸ”§ Enhanced PHP Container Host Management

  • Automatic Development URLs: PHP container URLs are now automatically added to Windows hosts file
  • Smart URL Generation: Automatic setup of php{version}.wsdd.dock, cron{version}.wsdd.dock, wm{version}.wsdd.dock
  • Improved Deployment: Enhanced reliability of PHP container deployment process
  • Better Error Handling: More robust error handling for hosts file operations

🐳 Updated PHP Container Support

PHP 5.6 Container

  • βœ… Updated Dockerfile to connect to Debian archive files
  • βœ… Disabled obsolete GPG key with standalone implementation
  • βœ… Updated to Apache raw version and PHP 5.6.40
  • βœ… Added Xdebug support for debugging

PHP 7.2 Container

  • βœ… Updated Dockerfile to connect to Debian archive files
  • βœ… Disabled obsolete GPG key with standalone implementation
  • βœ… Updated to Apache raw version and PHP 7.2.34
  • βœ… Added Xdebug support for debugging

PHP 7.4 Container

  • βœ… Updated Dockerfile to connect to Debian archive files
  • βœ… Disabled obsolete GPG key with standalone implementation
  • βœ… Updated to Apache raw version and PHP 7.4.33
  • βœ… Added Xdebug support for debugging

PHP 8.1 Container

  • βœ… Updated to Apache raw version and PHP 8.1.33
  • βœ… Added Xdebug support for debugging

PHP 8.2 Container

  • βœ… Updated to Apache raw version and PHP 8.2.29
  • βœ… Added Xdebug support for debugging

PHP 8.3 Container

  • βœ… Updated to Apache raw version and PHP 8.3.23
  • βœ… Added Xdebug support for debugging

PHP 8.4 Container

  • βœ… Updated to Apache raw version and PHP 8.4.10
  • βœ… Added Xdebug support for debugging

πŸ“š Documentation Improvements

  • Complete English Translation: All documentation now available in English
  • Project Status Tracking: Added .github/project-status/ with comprehensive project documentation
  • Enhanced README: Improved project description and feature listing
  • Detailed Changelog: Complete changelog with version history
  • Contributing Guide: Updated contribution guidelines in English

πŸ”§ Technical Improvements

  • Operating System Information: Added OS details display in each PHP container
  • Enhanced Container Configuration: Improved container setup and configuration process
  • Better URL Management: Smart extraction and registration of container URLs
  • Improved Code Documentation: Enhanced inline documentation and code comments

πŸ› οΈ Installation & Upgrade

New Installation

  1. Download WebStack-Deployer-for-Docker-v0.0.2.exe
  2. Run as Administrator
  3. Follow the setup wizard
  4. Enjoy the enhanced PHP container management!

Upgrade from v0.0.1

  1. Close the current application
  2. Download and install v0.0.2
  3. Your existing projects and configurations will be preserved
  4. New PHP containers will automatically benefit from enhanced URL management

πŸ“‹ System Requirements

  • OS: Windows 10 (1903+) or Windows 11
  • Framework: .NET 8.0 Runtime
  • Privileges: Administrator rights required
  • Docker: Docker Desktop (automatically installed if needed)
  • WSL: Windows Subsystem for Linux (automatically configured)

πŸ”— Development URLs

After deploying a PHP container, the following URLs will be automatically available:

PHP Version Main Interface Cron Management Webmin Interface
PHP 5.6 http://php56.wsdd.dock http://cron56.wsdd.dock http://wm56.wsdd.dock
PHP 7.2 http://php72.wsdd.dock http://cron72.wsdd.dock http://wm72.wsdd.dock
PHP 7.4 http://php74.wsdd.dock http://cron74.wsdd.dock http://wm74.wsdd.dock
PHP 8.1 http://php81.wsdd.dock http://cron81.wsdd.dock http://wm81.wsdd.dock
PHP 8.2 http://php82.wsdd.dock http://cron82.wsdd.dock http://wm82.wsdd.dock
PHP 8.3 http://php83.wsdd.dock http://cron83.wsdd.dock http://wm83.wsdd.dock
PHP 8.4 http://php84.wsdd.dock http://cron84.wsdd.dock http://wm84.wsdd.dock

πŸ› Bug Fixes

  • Fixed: PHP container base URLs not automatically added to Windows hosts file
  • Fixed: Container deployment reliability issues
  • Improved: Error handling during container setup process
  • Enhanced: URL extraction and registration logic

πŸ”„ Breaking Changes

None - This release is fully backward compatible with v0.0.1

πŸ“– Documentation

πŸ™ Acknowledgments

Thank you to all users who provided feedback and helped improve WSDD!

πŸ“ž Support


⚠️ Important: This application requires administrator privileges to function correctly due to system modifications (hosts file, Docker, certificates).

πŸ”’ Security: Always download releases from official GitHub releases page only.