Tired of Installing PHP, Composer & MySQL for Every Project? I Built PHPBox

์ž‘์„ฑ์ž

์นดํ…Œ๊ณ ๋ฆฌ:

โ† ํ”ผ๋“œ๋กœ
DEV Community ยท Manishkumar Prajapati ยท 2026-06-11 ๊ฐœ๋ฐœ(SW)

Manishkumar Prajapati

๐Ÿš€ After weeks of planning, architecture design, and development, I’m excited to introduce PHPBox!

A universal PHP development environment manager that lets you create and run PHP applications without installing:

โŒ PHP
โŒ Composer
โŒ Apache
โŒ Nginx
โŒ MySQL
โŒ MariaDB
โŒ XAMPP / WAMP / MAMP / Laragon

The only requirement:

โœ… Docker

What can PHPBox do?

๐Ÿ”น Create new projects

phpbox create laravel blog
phpbox create wordpress website
phpbox create symfony crm
phpbox create yii portal
phpbox create cakephp erp
phpbox create codeigniter inventory

Enter fullscreen mode Exit fullscreen mode

๐Ÿ”น Run existing projects

git clone project
cd project

phpbox init
phpbox start

Enter fullscreen mode Exit fullscreen mode

๐Ÿ”น Auto-detect frameworks

  • Laravel
  • Symfony
  • CodeIgniter
  • CakePHP
  • Yii
  • WordPress
  • Drupal
  • Magento
  • Joomla
  • Core PHP

๐Ÿ”น Manage development environments

  • PHP Version Switching
  • Database Management
  • Composer Integration
  • phpMyAdmin
  • Redis
  • Mailpit
  • SSL Support
  • Docker-based Isolation

Why I built this?

As a PHP developer, I was tired of spending time configuring environments every time I switched projects.

I wanted a tool where developers could simply:

phpbox start

Enter fullscreen mode Exit fullscreen mode

and start coding immediately.

No setup headaches.
No dependency conflicts.
No “works on my machine” issues.

Tech Stack

  • Python
  • Docker
  • Docker Compose
  • Typer
  • Rich
  • Jinja2
  • YAML

This is just the beginning. My vision is to make PHPBox the “npm experience for PHP developers.”

โญ GitHub:
https://github.com/manishkumar1601/phpbox/

I’d love feedback from the PHP, Laravel, WordPress, Symfony, and open-source communities.

์›๋ฌธ์—์„œ ๊ณ„์† โ†—

์ถ”์ถœ ๋ณธ๋ฌธ ยท ์ถœ์ฒ˜: dev.to ยท https://dev.to/manish_prajapati/tired-of-installing-php-composer-mysql-for-every-project-i-built-phpbox-460e

์ฝ”๋ฉ˜ํŠธ

๋‹ต๊ธ€ ๋‚จ๊ธฐ๊ธฐ

์ด๋ฉ”์ผ ์ฃผ์†Œ๋Š” ๊ณต๊ฐœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„์ˆ˜ ํ•„๋“œ๋Š” *๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค