Releases: JeffGepiga/DevBoxPro
DevBox Pro v1.0.7
🚀 DevBox Pro v1.0.7
Stable Release | More reliable local runtimes, databases, and service startup for PHP & Node.js development
🆕 What's New in v1.0.7
✨ Reliability & Performance Improvements
🌐 Web Server Stability
- Hardened Apache and Nginx startup to better reclaim ports, wait for stale bindings to clear, and reduce failed starts on Windows
- Improved restart behavior for restart-sensitive services by keeping them warm during quick project stop/start cycles
- Refined Nginx forwarded-header handling so proxied HTTPS requests preserve the correct FastCGI and application-facing scheme details
🧰 PHP & Runtime Tooling
- Improved project-aware PHP and Composer command handling, including support for shell operators in routed commands
- Updated bundled PHP download URLs to current upstream assets
- Strengthened Windows runtime repair by synchronizing required VC++ DLLs for PHP and related services
- Installer builds can now silently install a bundled Microsoft Visual C++ Redistributable during setup when needed
💾 Database & Import Workflows
- Improved database import progress reporting and large SQL import performance
- Added more resilient PostgreSQL startup retry handling for transient failures
- Expanded MongoDB operations with
mongoshintegration and better binary management support
🛡️ Web Server Hardening
- Improved port availability checks for Apache, Nginx, and Redis to reduce collisions and false-start states
- Hardened Windows stop/start reclaim flows so web server ports clear more predictably between restarts
- Reduced mixed-server startup races when multiple web server versions or front-door owners are active
- Preserved correct HTTPS behavior behind proxies by tightening forwarded-header and FastCGI override handling
🧹 Fixes Included In This Release
- Fixed Windows web server restart races that could leave Apache or Nginx ports stuck in use
- Fixed stale port bindings causing intermittent startup failures for Apache, Nginx, and Redis
- Fixed PHP runtime issues on Windows caused by missing or outdated local VC++ runtime DLLs
- Fixed database import flows that were slower or less transparent on large SQL files
- Fixed transient PostgreSQL startup failures with improved retry behavior
- Fixed MongoDB database operations on installs missing a usable shell client
✨ All Features
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 16, 18, 20 (LTS), 22, 24 |
| PostgreSQL | 14, 15, 16, 17 |
| MongoDB | 6.0, 7.0, 8.0 |
| Python | 3.10, 3.11, 3.12, 3.13 |
| SQLite | 3 (embedded) |
| MinIO | Latest |
| Memcached | 1.6 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Node.js – first-class Node.js project support with Nginx proxy
- Custom PHP – works with any PHP application
🌐 Local Network Project Sharing
- Share projects across your local network
- Enable/disable per project with a simple toggle
🔗 Git Clone Repository
- Clone from GitHub, GitLab, Bitbucket
- Support for public repos, Personal Access Tokens, and SSH keys
- Built-in SSH Key Management
💻 Terminal Commands
Use php, npm, node, composer, mysql, and mysqldump directly from any terminal:
cd C:\Projects\my-laravel-app
php artisan migrate # Uses project's PHP version automatically
composer install # Uses correct PHP for Composer
npm install # Uses project's Node.js version
mysql -u root # Connects using the active MySQL/MariaDB version
mysqldump -u root mydb > backup.sql # Dump with the active DB version📥 Downloads
| File | Description |
|---|---|
| DevBox-Pro-Setup-1.0.7.exe | Installer version (recommended) |
| DevBox-Pro-1.0.7.exe | Portable version – no installation required |
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
- Runtime: Installer builds can bundle and silently run
vcredist/VC_redist.x64.exeto install or repair the Microsoft Visual C++ Redistributable
🍎 macOS Support
macOS builds coming in a future release. Stay tuned!
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
📣 Report Issues & Feedback
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
Made with ❤️ for PHP developers
DevBox Pro v1.0.6
🚀 DevBox Pro v1.0.6
Stable Release | Your all-in-one local development environment for PHP & Node.js
🆕 What's New in v1.0.6
✨ New Features
🌍 Public Internet Sharing
- Share running projects publicly with Cloudflare Tunnel or zrok from the project detail screen
- Per-project Share on Internet toggle with optional auto-start tunnel support
- Public tunnels now support both Nginx and Apache projects, including mixed front-door proxy setups
- Cloudflare tunnel traffic is now stabilized with local proxy handling for redirects, cookies, and absolute local
.testURLs - Cloudflare public URLs are only surfaced once the
trycloudflare.comhostname is resolvable, reducing broken fresh-tunnel links - zrok public URL detection has been updated for current CLI output formats
🛡️ Web Server Hardening
- Hardened mixed Nginx and Apache front-door handling when multiple projects and server versions are active
- Improved proxy behavior so tunnel traffic keeps redirects, cookies, and absolute
.testURLs on the public hostname - Reduced false-ready tunnel states by waiting for Cloudflare Quick Tunnel hostnames to become resolvable before surfacing them
- Improved web server readiness and startup coordination to reduce port collisions and unstable starts
🧹 Fixes Included In This Release
- Fixed public tunnel routing when multiple projects are running across Nginx and Apache
- Fixed Cloudflare tunnel sessions showing the wrong project when multiple projects are shared
- Fixed public tunnel flows that redirected browsers back to local
.testURLs - Fixed stale or not-yet-ready Cloudflare Quick Tunnel hostnames being shown as live too early
- Fixed multi-server version issues when running multiple web server versions simultaneously
✨ All Features
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 16, 18, 20 (LTS), 22, 24 |
| PostgreSQL | 14, 15, 16, 17 |
| MongoDB | 6.0, 7.0, 8.0 |
| Python | 3.10, 3.11, 3.12, 3.13 |
| SQLite | 3 (embedded) |
| MinIO | Latest |
| Memcached | 1.6 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Node.js – first-class Node.js project support with Nginx proxy
- Custom PHP – works with any PHP application
🌐 Local Network Project Sharing
- Share projects across your local network
- Enable/disable per project with a simple toggle
🔗 Git Clone Repository
- Clone from GitHub, GitLab, Bitbucket
- Support for public repos, Personal Access Tokens, and SSH keys
- Built-in SSH Key Management
💻 Terminal Commands
Use php, npm, node, composer, mysql, and mysqldump directly from any terminal:
cd C:\Projects\my-laravel-app
php artisan migrate # Uses project's PHP version automatically
composer install # Uses correct PHP for Composer
npm install # Uses project's Node.js version
mysql -u root # Connects using the active MySQL/MariaDB version
mysqldump -u root mydb > backup.sql # Dump with the active DB version📥 Downloads
| File | Description |
|---|---|
| DevBox-Pro-Setup-1.0.6.exe | Installer version (recommended) |
| DevBox-Pro-1.0.6.exe | Portable version – no installation required |
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
🍎 macOS Support
macOS builds coming in a future release. Stay tuned!
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
📣 Report Issues & Feedback
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
Made with ❤️ for PHP developers
DevBox Pro v1.0.5
🚀 DevBox Pro v1.0.5
Stable Release | Your all-in-one local development environment for PHP & Node.js
🆕 What's New in v1.0.5
✨ New Features
⚡ Improved Project Lifecycle Management
- Immediate service stopping when the last active project is closed
- Pending service shutdowns are automatically cancelled when starting new project services
- Track projects currently being started or stopped for accurate status reporting
🔄 Graceful Update Installation
- Services are stopped before applying an app update via quit-and-install
🪟 Enhanced Window & Migration Handling
- New utility functions for window management and data migration
🗄️ Database Connection Improvements
- Database connection info now displays the correct port for the selected engine version
- Actual running port is used for active database connections instead of the default
- Integrated service configuration for database port offsets across all components
💾 Database Import/Export
- Import and export support for SQL, MongoDB, and PostgreSQL workflows
📦 Expanded Binary Downloads
- One-click downloads for MySQL, MariaDB, Redis, Mailpit, phpMyAdmin, Nginx, Apache, and Node.js binaries
- Download progress tracking and management
- Dynamic loading of bundled binary configuration – new versions appear without an app update
- Binary URL validation script added to the build pipeline
🌐 Front-Door Proxy & Service Serialization
- Front-door proxy handling for Nginx and Apache projects with version checks
- Serialized service starts for Apache and Nginx to prevent port collisions
🛑 Bulk Stop
- Stop all running projects and services at once from the UI
🔗 Git Integration
- Git download support with availability checks before clone operations
🔐 SSL & Import Enhancements
- Enhanced SSL certificate management workflows
- Improved project import functionality
🏗️ Architecture & Refactoring
- Manager refactoring –
CompatibilityManagersplit into config and rules modules;GitManagersplit into smaller focused modules for improved maintainability - Spawn hardening – Removed
shell: truefrom process spawning across the codebase to avoidDEP0190deprecation warnings and improve process handling - Data path refactoring – Centralized data path handling across services and utilities
- Binary removal – Better error handling for locked files during binary removal
- MongoDB – Enhanced binary detection and repair process
- MySQL – Removed redundant logging during startup
- Nginx lifecycle – Nginx is reloaded on rapid PHP-CGI port changes
🧹 Bug Fixes & Improvements
- Fixed multi-server version bugs when running multiple web server versions simultaneously
- Fixed port conflict issues across services
- Fixed WordPress installation bugs and added PHP extension toggles
- Fixed terminal consuming excessive memory
- Improved Nginx and Apache readiness check timeouts
- Added MySQL error log handling and phpMyAdmin loading state management
- Fixed bugs in PHP binary downloading
- Compatibility management service with remote rule updates integrated into project creation
- Added binary URL checking script to validate download URLs before build
- Comprehensive test coverage: new unit tests for vhost configs, CLI, database, project services, and lifecycle utilities
✨ All Features
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 16, 18, 20 (LTS), 22, 24 |
| PostgreSQL | 14, 15, 16, 17 |
| MongoDB | 6.0, 7.0, 8.0 |
| Python | 3.10, 3.11, 3.12, 3.13 |
| SQLite | 3 (embedded) |
| MinIO | Latest |
| Memcached | 1.6 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Node.js – first-class Node.js project support with Nginx proxy
- Custom PHP – works with any PHP application
🌐 Local Network Project Sharing
- Share projects across your local network
- Enable/disable per project with a simple toggle
🔗 Git Clone Repository
- Clone from GitHub, GitLab, Bitbucket
- Support for public repos, Personal Access Tokens, and SSH keys
- Built-in SSH Key Management
💻 Terminal Commands
Use php, npm, node, composer, mysql, and mysqldump directly from any terminal:
cd C:\Projects\my-laravel-app
php artisan migrate # Uses project's PHP version automatically
composer install # Uses correct PHP for Composer
npm install # Uses project's Node.js version
mysql -u root # Connects using the active MySQL/MariaDB version
mysqldump -u root mydb > backup.sql # Dump with the active DB version📥 Downloads
| File | Description |
|---|---|
| DevBox-Pro-Setup-1.0.5.exe | Installer version (recommended) |
| DevBox-Pro-1.0.5.exe | Portable version – no installation required |
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
🍎 macOS Support
macOS builds coming in a future release. Stay tuned!
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
📣 Report Issues & Feedback
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
Made with ❤️ for PHP developers
DevBox Pro v1.0.4
🚀 DevBox Pro v1.0.4
Stable Release | Your all-in-one local development environment for PHP & Node.js
🆕 What's New in v1.0.4
✨ New Features
🖱️ Drag & Drop Reordering
- Easily reorder project cards and table rows via drag and drop
- Custom ordering is saved persistently
🔌 Enhanced Port Conflict Detection
- Accurately detects external web servers running on conflicting ports
- Prompts you to close the occupying service before starting your project
🗄️ New Services
- PostgreSQL – versions 14, 15, 16, 17
- MongoDB – versions 6.0, 7.0, 8.0
- Python – versions 3.10, 3.11, 3.12, 3.13
- SQLite 3 – embedded, no daemon required
- MinIO – S3-compatible object storage (port 9000, console on 9001)
- Memcached 1.6 – high-performance in-memory caching
🟢 Node.js Project Support (First-class)
- Create strict Node.js applications alongside PHP projects
- Per-project Node.js version selection with seamless Proxy integration
- Automatic reverse proxy configuration via Nginx
↩️ Version Rollback
- Roll back to a previously installed version of DevBox Pro from the Settings page
- Rollback handled safely with state preservation
🎨 Enhanced Themes
- More built-in color themes and accent options in Settings
- Live preview when switching themes
💻 xterm.js Integrated Terminal
- Replaced the built-in project terminal with a full xterm.js-powered terminal
- Proper handling of long-running processes (e.g.,
npm run dev) - Fixed cancellation of background processes that previously required a force-close
📤 Export Project Configuration
- Export individual project configurations for backup or migration
- Import previously exported configs via the improved Import Project modal
🧹 Improvements & Bug Fixes
- Binary updates: Resolved an issue where new dynamic binary versions (PHP 8.5, Node.js 24) failed to appear in the Binary Manager list
- Testing safety: Fixed a critical bug where
npm run testcould clear production projects - UI polish: Fixed project card spacing issues and restored missing pointer cursors on hoverable buttons
- Import modal overlays: Fixed z-index overlap issues within the Import Project modal
- Laravel installation: Fixed an issue where
npm run devfailed to install Laravel - E2E stability: Addressed various end-to-end testing launch failures and element visibility errors
- PHP 8.5 support – Run the latest PHP pre-release alongside stable versions
- Node.js 16 & 24 – Additional Node.js versions now available
- Stale vhost cleanup – Virtual host configs are removed automatically when a project is deleted, preventing ghost entries
- Optimized Projects tab – Redesigned project list UI with faster load and better layout
- Project detail polish – Cleaner layout and quicker access to common actions
🗄️ New Services
- PostgreSQL – versions 14, 15, 16, 17
- MongoDB – versions 6.0, 7.0, 8.0
- Python – versions 3.10, 3.11, 3.12, 3.13
- SQLite 3 – embedded, no daemon required
- MinIO – S3-compatible object storage (port 9000, console on 9001)
- Memcached 1.6 – high-performance in-memory caching
🟢 Node.js Project Type
- Create Node.js applications as first-class projects (alongside PHP)
- Per-project Node.js version selection
- Automatic proxy configuration via Nginx
↩️ Version Rollback
- Roll back to a previously installed version of DevBox Pro from the Settings page
- Rollback handled safely with state preservation
🎨 Enhanced Themes
- More built-in color themes and accent options in Settings
- Live preview when switching themes
💻 xterm.js Integrated Terminal
- Replaced the built-in project terminal with a full xterm.js-powered terminal
- Proper handling of long-running processes (e.g.,
npm run dev) - Fixed cancellation of background processes that previously required a force-close
📤 Export Project Configuration
- Export individual project configurations for backup or migration
- Import previously exported configs via the improved Import Project modal
🧹 Improvements
- PHP 8.5 support – Run the latest PHP pre-release alongside stable versions
- Node.js 16 & 24 – Additional Node.js versions now available
- Stale vhost cleanup – Virtual host configs are removed automatically when a project is deleted, preventing ghost entries
- Optimized Projects tab – Redesigned project list UI with faster load and better layout
- Project detail polish – Cleaner layout and quicker access to common actions
✨ All Features
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 16, 18, 20 (LTS), 22, 24 |
| PostgreSQL | 14, 15, 16, 17 |
| MongoDB | 6.0, 7.0, 8.0 |
| Python | 3.10, 3.11, 3.12, 3.13 |
| SQLite | 3 (embedded) |
| MinIO | Latest |
| Memcached | 1.6 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Node.js – first-class Node.js project support with Nginx proxy
- Custom PHP – works with any PHP application
🌐 Local Network Project Sharing
- Share projects across your local network
- Enable/disable per project with a simple toggle
🔗 Git Clone Repository
- Clone from GitHub, GitLab, Bitbucket
- Support for public repos, Personal Access Tokens, and SSH keys
- Built-in SSH Key Management
💻 Terminal Commands
Use php, npm, node, composer, mysql, and mysqldump directly from any terminal:
cd C:\Projects\my-laravel-app
php artisan migrate # Uses project's PHP version automatically
composer install # Uses correct PHP for Composer
npm install # Uses project's Node.js version
mysql -u root # Connects using the active MySQL/MariaDB version
mysqldump -u root mydb > backup.sql # Dump with the active DB version📥 Downloads
| File | Description |
|---|---|
| DevBox-Pro-Setup-1.0.4.exe | Installer version (recommended) |
| DevBox-Pro-1.0.4.exe | Portable version – no installation required |
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
🍎 macOS Support
macOS builds coming in a future release. Stay tuned!
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
📣 Report Issues & Feedback
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
Made with ❤️ for PHP developers
DevBox Pro v1.0.3
🚀 DevBox Pro v1.0.3
Stable Release | Your all-in-one local development environment for PHP
🆕 What's New in v1.0.3
✨ New Features
🎨 Enhanced Editor Support
- More Editor Options – Added support for popular editors:
- Cursor (AI-powered editor)
- Antigravity
- Zed (high-performance collaborative editor)
- WebStorm, IntelliJ IDEA, Rider (JetBrains IDEs)
- Notepad++, Nova, and more
- Custom Editor Support – Select "Other (Custom)" to use any code editor
- File Browser Integration – Browse button to select custom editor executable
- Full Path Support – Use either PATH commands or full executable paths
🧹 Improvements
- Better editor configuration – Easier to set up your preferred code editor
- Platform-specific file filtering – Automatic filtering for .exe/.cmd/.bat on Windows
✨ All Features
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 18, 20 (LTS), 22 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Custom PHP – works with any PHP application
🌐 Local Network Project Sharing
- Share projects across your local network
- Enable/disable per project with a simple toggle
🔗 Git Clone Repository
- Clone from GitHub, GitLab, Bitbucket
- Support for public repos, Personal Access Tokens, and SSH keys
- Built-in SSH Key Management
💻 Terminal Commands
Use php, npm, node, and composer directly from any terminal:
cd C:\Projects\my-laravel-app
php artisan migrate # Uses project's PHP version automatically
composer install # Uses correct PHP for Composer
npm install # Uses project's Node.js version📥 Downloads
| File | Description |
|---|---|
| DevBox-Pro-Setup-1.0.3.exe | Installer version (recommended) |
| DevBox-Pro-1.0.3.exe | Portable version – no installation required |
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
🍎 macOS Support
macOS builds coming in a future release. Stay tuned!
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
📣 Report Issues & Feedback
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
Made with ❤️ for PHP developers
First Release
🚀 DevBox Pro v1.0.2
Stable Release | Your all-in-one local development environment for PHP
🆕 What's New in v1.0.2
✨ New Features
🔄 Auto-Update System
- Check for Updates – Built-in update checker in Settings → Advanced tab
- One-Click Download – Download new versions directly within the app with progress indicator
- Install & Restart – Seamlessly install updates and restart the application
- GitHub Releases Integration – Updates are fetched securely from GitHub Releases
🧹 Improvements
- Better version display – Current version shown in the update checker
- Download progress – Real-time progress bar with download speed (MB/s)
✨ All Features
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 18, 20 (LTS), 22 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Custom PHP – works with any PHP application
🌐 Local Network Project Sharing
- Share projects across your local network
- Enable/disable per project with a simple toggle
🔗 Git Clone Repository
- Clone from GitHub, GitLab, Bitbucket
- Support for public repos, Personal Access Tokens, and SSH keys
- Built-in SSH Key Management
💻 Terminal Commands
Use php, npm, node, and composer directly from any terminal:
cd C:\Projects\my-laravel-app
php artisan migrate # Uses project's PHP version automatically
composer install # Uses correct PHP for Composer
npm install # Uses project's Node.js version📥 Downloads
| File | Description |
|---|---|
| DevBox Pro Setup 1.0.2.exe | Installer version (recommended) |
| DevBox Pro 1.0.2.exe | Portable version – no installation required |
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
🍎 macOS Support
macOS builds coming in a future release. Stay tuned!
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
📣 Report Issues & Feedback
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
Made with ❤️ for PHP developers
DevBox Pro v1.0.1-BETA
🚀 DevBox Pro v1.0.1-BETA
Pre-Release | Your all-in-one local development environment for PHP
⚠️ This is a pre-release version. Some features may be incomplete or unstable.
🆕 What's New in v1.0.1
✨ New Features
🌐 Local Network Project Sharing
- Share projects across your local network – Access your development projects from other devices on the same network
- IP Address Retrieval – Automatically detects and displays your machine's local IP address
- Project Sharing Options – Enable or disable network access per project with a simple toggle
🔗 Git Clone Repository
- Clone from GitHub, GitLab, Bitbucket – Create new projects by cloning existing Git repositories
- Multiple Authentication Methods – Support for public repos, Personal Access Tokens, and SSH keys
- Built-in SSH Key Management – Generate, copy, and regenerate SSH keys directly from the app
- Auto Laravel Setup – Automatically runs
composer install,.envsetup, andartisan key:generateafter cloning Laravel projects
💻 Direct Terminal Commands
- Removed
dvpprefix requirement – Use standardphp,npm,node,composercommands - Automatic version detection – DevBox Pro uses the correct version for each project
- Simplified setup – Just enable in Settings and restart your terminal
- Works with any editor – VS Code, Windows Terminal, PowerShell, and more
🐛 Bug Fixes
🔧 Multiple Running Services Fix
- Resolved service conflicts – Fixed issues when running multiple services simultaneously
- Improved service management – Better handling of concurrent service operations
- Enhanced stability – More reliable service startup and shutdown sequences
🧹 Improvements
- Code cleanup – Removed unnecessary console logs for cleaner production output
- Project tab revamp – Improved project management interface
✨ Features in This Release
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 18, 20 (LTS), 22 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Custom PHP – works with any PHP application
☁️ Cloud Configuration Updates
- Remote binary definitions – new versions without app update
- Compatibility rules sync – updated version warnings
- One-click update check from Settings
💻 Terminal Commands (Simplified!)
Use php, npm, node, and composer directly from any terminal - DevBox Pro automatically uses the correct version for your project:
# Navigate to your project and run commands directly
cd C:\Projects\my-laravel-app
php artisan migrate # Uses project's PHP version automatically
composer install # Uses correct PHP for Composer
npm install # Uses project's Node.js version
npm run dev # Run npm scriptsNew in v1.0.2: No more
dvpprefix needed! Just enable Terminal Commands in Settings and use commands directly.
📥 Downloads
| File | Description |
|---|---|
| DevBox.Pro.Setup.1.0.1-BETA.exe | Installer version (recommended) |
| DevBox.Pro.1.0.1-Portable-BETA.exe | Portable version – no installation required |
🍎 macOS Support
Note: macOS builds are not yet available. The application has not been tested on macOS.
Please wait for a future release that includes macOS support. Stay tuned!
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
⚠️ Pre-Release Notice
This version is for testing and feedback purposes. Please expect:
- Possible bugs and unexpected behavior
- Features that may change before stable release
- Performance optimizations still in progress
Please backup your work regularly.
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
- Some antivirus software may flag the portable version (false positive)
📣 Report Issues & Feedback
Found a bug? Have a suggestion? We'd love to hear from you!
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
🙏 Thank You
Thank you for trying DevBox Pro! Your feedback is invaluable in making this the best local development tool for PHP developers.
Made with ❤️ for PHP developers
First PRE-Release
🚀 DevBox Pro v1.0.0-BETA
Pre-Release | Your all-in-one local development environment for PHP
This is an early pre-release of DevBox Pro – a standalone desktop application designed to simplify PHP development. We're releasing this beta to gather feedback and improve the application before the stable release.
⚠️ This is a pre-release version. Some features may be incomplete or unstable.
✨ Features in This Pre-Release
🐘 Multi-PHP Version Support
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 – run any version side by side
- Per-project PHP version selection with compatibility validation
- Built-in php.ini editor for easy configuration
🌐 Web Servers
- Nginx 1.26 & 1.28 – high performance, low memory footprint
- Apache 2.4 – full .htaccess support, mod_rewrite included
- Automatic virtual host configuration
- HTTP & HTTPS support for every project
📦 Embedded Services
| Service | Versions |
|---|---|
| MySQL | 8.0, 8.4 |
| MariaDB | 10.11, 11.4 |
| Redis | 7.2, 7.4 |
| Node.js | 18, 20 (LTS), 22 |
| Mailpit | Latest |
| phpMyAdmin | Latest |
| Composer | Latest |
💾 Database Management
- Create, drop, import, and export databases
- Supports
.sqland.gzcompressed files - Progress tracking for large operations
- Quick access to phpMyAdmin
🔐 SSL & Domains
- Automatic SSL certificate generation
- One-click certificate trust
.testdomain support (e.g.,myproject.test)
🎯 Framework Support
- Laravel – fresh installation with Composer, app key, npm
- WordPress – automatic download and setup
- Symfony – console commands ready
- Custom PHP – works with any PHP application
☁️ Cloud Configuration Updates
- Remote binary definitions – new versions without app update
- Compatibility rules sync – updated version warnings
- One-click update check from Settings
💻 CLI Tool (dvp)
Run PHP, Node.js, Composer, and npm commands with project-specific versions from any terminal or editor:
# Navigate to your project and run commands
cd C:\Projects\my-laravel-app
dvp php artisan migrate # Uses project's PHP version
dvp composer install # Uses correct PHP for Composer
dvp npm install # Uses project's Node.js version
dvp npm run dev # Run npm scriptsWhy is this important?
- Prevents "wrong PHP version" errors when running artisan commands from VS Code
- Ensures consistent behavior across different terminals and editors
- No need to manually switch PHP/Node.js versions
Setup: Go to Settings > CLI Tool > Install CLI > Add to PATH
📥 Downloads
| File | Description |
|---|---|
| DevBox.Pro.Setup.1.0.0.exe | Installer version (recommended) |
| DevBox.Pro.1.0.0.exe | Portable version – no installation required |
🍎 macOS Support
Note: macOS builds are not yet available. The application has not been tested on macOS.
Please wait for a future release that includes macOS support. Stay tuned!
System Requirements (Windows)
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Disk: 2GB for app + space for binaries
🚀 Getting Started
- Download the installer or portable version
- Run DevBox Pro
- Open Binary Manager and download the components you need
- Click "+ New Project" to create your first project
- Start coding!
⚠️ Pre-Release Notice
This version is for testing and feedback purposes. Please expect:
- Possible bugs and unexpected behavior
- Features that may change before stable release
- Performance optimizations still in progress
Please backup your work regularly.
🐛 Known Issues
- First launch may take a few seconds while initializing
- Windows Defender may prompt for firewall access on first service start
- Some antivirus software may flag the portable version (false positive)
📣 Report Issues & Feedback
Found a bug? Have a suggestion? We'd love to hear from you!
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: jeffreygepiga27@gmail.com
🙏 Thank You
Thank you for trying DevBox Pro! Your feedback is invaluable in making this the best local development tool for PHP developers.
Made with ❤️ for PHP developers