chirripo / chirripo
Chirripo is an open source docker containers setup to be added easily to any existing php project.
Installs: 12 507
Dependents: 3
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 2
Open Issues: 4
Requires
- consolidation/robo: >=1.4
- symfony/console: >=3.4
- symfony/dotenv: >=3.4
- symfony/process: >=3.4
README
Docker containers setup that can be easily added to your project by using composer.
Instructions
- Install package:
composer require --dev chirripo/chirripo
- Copy env.example to root:
cp ./vendor/chirripo/chirripo/env.example .env
- Use the package like this:
./vendor/bin/chirripo list
Documentation
Read the official documentation
Customize
You can change any variable defined in .env to make adjustments to the provided setup. You can also create a file named docker-compose.override.yml
in the root of your project to make more advanced customizations.
Xdebug
- In order to setup xdebug, set XDEBUG_ENABLE variable to "enable", then stop & start the containers.
Commands
For drush, ssh and compose commands; if you need to forward options to the actual command, you need to use --
Examples:
- chirripo compose -- logs -f nginx
- chirripo drush -- --version