Skip to content

Releases: OleksiiBulba/php-dockerizer

Refactored release 0.2.0

19 Jul 18:33
7a4ee04
Compare
Choose a tag to compare

Added

  • Added more configs *.ini and php-fpm;
    • php writes logs to /var/www/html/var/log/$pool.access.log and /var/www/html/var/log/$pool.error.log
    • xdebug writes logs to /var/www/html/var/xdebug
  • Added Dockerfile for php container;
  • Added entrypoint script, .bashrc;
  • Added build command that forces rebuilding containers in case Dockerfile for php container changed;
  • Added rebuild command that stops containers, run build command and starts containers again;
  • Added run-test-install.sh shell script, so everyone can run installation tests locally;
  • Added some files inside tests/install folder for testing purposes;
  • Added docs/COMMANDS.md file with all available commands inside;
  • Added crontab;

Changed

  • Changed ENV variable to APP_ENV so it is the same as env variable in Symfony;
  • docker-compose.* files moved to .docker folder;
  • Created nginx conf template instead different conf files;
  • .env.dist file moved to .docker folder;
  • If .env does not exist, it is created from .docker/.env.dist file;
  • If .env.local, .env.{APP_ENV}, and .env.{APP_ENV}.local do not exist, they are created as an empty files;
  • restart command does not require running project anymore, if project is not running, it just starts it.
  • onlinesetup script uses remote repository name origin-install;

Fixed

  • Fixed project paths inside docker-compose containers;

Initial release 0.1.0

31 Jan 21:01
6c5d1ee
Compare
Choose a tag to compare

Initial release 0.1.0
This release introduces first ever version of php-dockerizer. Yet very simple, but there are ideas to upgrade.