Konsulting Porter Versions Save

A docker based multi-site setup for local PHP development. Inspired by Laravel Valet, Homestead and Vessel.

1.0.0-beta.4

3 years ago
  • Added commands to work with Valet more nicely, deferring DNS to the Valet setup and using valet:proxy for porter sites.
  • Added PHP 8 containers
  • Updated through Laravel Zero 7 to Laravel Zero 8

Make sure to composer install once you have pulled the release, and then pull the latest images with porter images:pull

1.0.0-beta.3

3 years ago
  • Upgrade laravel zero 6 (tagged on specific commit)
  • Improve process timeout
  • Initial work to allow use of mutagen and docker-sync
  • Update PHP containers, including Ubuntu 20, and add PHP7.4 container
  • Allow xdebug to be enabled/disabled - to remove the performance loss from it being enabled but doing nothing.
  • Make Porter play nice with Laravel Valet so sites can co-exist with each other.

1.0.0-beta.2

4 years ago
  • Update node container to use node 10.16.0 and npm 6.9.0
  • Allow Imagick to read/edit PDF files
  • Add bashrc to initiate ssh agent for node and php cli containers
  • Adding ngrok to more easily share progress on dev sites
  • Add commands to enable/disable DNS

1.0.0-beta.1

4 years ago
  • Fix bug after PHP version is changed for a site
  • Increase process timeout to 20 minutes
  • Add nginx config for Wordpress sites
  • Fix pdftk installation in Dockerfiles

1.0.0-beta

5 years ago
  • Various improvements in testing and setup
  • Consolidate the image sets
  • Changes to enable Laravel Mix npm run hot on the node container
  • Add default servers for NGiNX
  • Add PHP 7.3 containers, add bcmath to PHP containers and increase PHP execution time - since docker can be slow at times
  • Adjust composer setup so we can store other setup items (e.g. GitHub keys)

1.0.0-alpha.4

5 years ago
  • Add porter dns:flush for those times when it all gets a bit confused
  • More changes behind the scenes to improve code quality and testing (inc. StyleCI and Scruitinizer)
  • Fix usage of site name to identify a site in commands

1.0.0-alpha.3

5 years ago

Further testing improvements. Improve certificate generation, populate subject attributes in CSR and CA generation.

1.0.0-alpha.2

5 years ago

Further improvements and fixes, tidying up a bit and adding more tests.

1.0.0-alpha.1

5 years ago

Quite a few behind the scenes changes and improvements to allow for better testing.

1.0.0-alpha

5 years ago

Initial Alpha release. Being used day to day, but API may change.