docker-php-nginx

Docker image with PHP-FPM 8.3 & Nginx 1.26 on Alpine Linux

MIT License

Stars
1.4K
Committers
22

Bot releases are hidden (Show)

docker-php-nginx - 3.6.0 Latest Release

Published by TrafeX 3 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/3.5.0...3.6.0

docker-php-nginx - 3.5.0

Published by TrafeX 9 months ago

What's Changed

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/3.4.0...3.5.0

docker-php-nginx - 3.4.0

Published by TrafeX about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/3.3.0...3.4.0

docker-php-nginx - 3.3.0

Published by TrafeX about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/3.2.0...3.3.0

docker-php-nginx - 3.2.0

Published by TrafeX about 1 year ago

What's Changed

  • Upgrade PHP to 8.2

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/3.1.0...3.2.0

docker-php-nginx - 3.1.0

Published by TrafeX over 1 year ago

What's Changed

  • Upgrade to Alpine Linux 3.18
  • Upgrade to nginx 1.24

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/3.0.0...3.1.0

docker-php-nginx - 3.0.0

Published by TrafeX almost 2 years ago

What's Changed

Breaking changes

Because the nginx config is split in a http and server config this may require changes to the mounts you make for addding a config file or to override the nginx.conf.

  • If you want to override the default server; the new location for that file is /etc/nginx/conf.d/default.conf
  • If you want to add additional configuration files and keep the default server; you need to mount those files seperatly in the /etc/nginx/conf.d/ folder and make sure not to override the whole folder.

New Contributors

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/2.6.0...3.0.0

docker-php-nginx - 2.6.0

Published by TrafeX over 2 years ago

What's Changed

  • Upgrade to Alpine Linux 3.16
  • Upgrade to PHP 8.1
  • Upgrade to nginx 1.22

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/2.5.0...2.6.0

docker-php-nginx - 2.5.0

Published by TrafeX over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/2.4.0...2.5.0

docker-php-nginx - 2.4.0

Published by TrafeX over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/2.3.0...2.4.0

docker-php-nginx - Switched PHP-FPM socket from TCP to unix

Published by TrafeX almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/TrafeX/docker-php-nginx/compare/2.2.0...2.3.0

docker-php-nginx - Support multi-platform images

Published by TrafeX about 3 years ago

  • The image is now automatically build for the platforms; AMD4, ARMv6, ARMv7, ARM64
docker-php-nginx - Upgrade Alpine Linux to 3.14

Published by TrafeX over 3 years ago

  • Upgrade Alpine Linux to 3.14 bringing nginx 1.20
docker-php-nginx - Symlink to php

Published by TrafeX over 3 years ago

docker-php-nginx - Switched the images to the trafex/php-nginx repository

Published by TrafeX over 3 years ago

docker-php-nginx - Update PHP to 8.0

Published by TrafeX over 3 years ago

  • Update PHP to 8.0
docker-php-nginx - Update PHP to 7.4

Published by TrafeX almost 4 years ago

  • Update Alpine Linux to 3.13
  • Update PHP to 7.4
docker-php-nginx - Set worker_processes to auto

Published by TrafeX almost 4 years ago

  • Let nginx determine the amount of worker processes based on the number of CPU's
docker-php-nginx - Upgrade Alpine Linux to 3.12

Published by TrafeX over 4 years ago

  • Upgrade Alpine Linux to 3.12
  • Upgrade Nginx to 1.18 (as part of the Alpine Linux update)
  • Remove the default nginx configuration in the same layer as where it's added
docker-php-nginx - Add opcache & enabled gzip compression

Published by TrafeX over 4 years ago

  • Add the PHP Opcode cache extension to improve performance
  • Enabled gzip compression in nginx to speed up delivery to the client