Phpctl Save

🐳 It is a Docker (containers) based development environment for PHP 🐘

Project README
phpctl logo

phpctl phpctl docker badge phpctl docker badge phpctl frankenphp badge

🐳 A Docker-based development environment for PHP 🐘

Heavily inspired by opencodeco/hfctl.

Open in GitHub Codespaces

Frictionless PHP Development

Seamlessly run and switch between different versions of PHP, with different installed extensions, thanks to the power of containers. Take the advantage of goodie commands like phpctl create to start a new project, phpctl repl to start a REPL, phpctl init to initialize a new configuration file and a lot more.

Just install

/bin/bash -c "$(curl -fsSL https://phpctl.dev/install.sh)"

And that is it!

Try it out:

phpctl doctor
php --version
composer --version

Using Dev Containers? We have a pre-built image:

{
  "image": "opencodeco/phpctl:php83-devcontainer"
}

In fact, we use it ourselves to develop phpctl itself: devcontainer.json.

Getting started

Contributing

Click here to read the contributing guidelines.

Open Source Agenda is not affiliated with "Phpctl" Project. README Source: opencodeco/phpctl
Stars
274
Open Issues
1
Last Commit
1 week ago
Repository
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating