Skip to content

Releases: serversideup/docker-php

v2.0.2

05 Nov 00:43

Choose a tag to compare

(This version contains a minor fix in the tagging process from v2.0.1 -- no changes to the docker images have been made)

✨ Enhancements

  • There we no changes to the Docker images from v2.0.0. This is only a cleanup release on how Docker images are built & tagged

🧼 Cleanup

  • Adjusted CI workflow to have beta images reference the main branch
  • Configured production Docker images to only be built on "release"

Related PRs

  • See this PR for more detail: #91

v2.0.1

05 Nov 00:38

Choose a tag to compare

(This release had a minor tagging error on production release. No changes were made to the Docker images. See v2.0.2 for latest details)

v2.0.0

25 Oct 13:06

Choose a tag to compare

✨ Enhancements

  • Added PHP 8.2 support
  • Added Multi-arch docker image support 💪
  • Use Ubuntu 22.04 as base image
  • Added healthchecks on initialization (#75)
  • Upgrade all scripts and init structures to use S6 Overlay 3.x standards
  • Allow openbase_dir to be controlled by an environment variable
  • Added php_intl package (#56)
  • Added bcmath package (#58)
  • Allow SSL to be configured with SSL_MODE (#79)

🧼 Cleanup

  • Eliminated all development dependencies (other than having Docker installed)
  • Reorganized repository to have all source code in /src directory
  • Improved Verbosity to be less noisy, but configurable by the S6_VERBOSITY variable
  • Improved build script to accept arguments on which versions to build

🐛 Fixes

😅 Migrating from V1

v1.5.0

24 Oct 20:08

Choose a tag to compare

New Features

  • Added a v1.5.0 tag so users can reference images prior to the 2.0 release if needed

More detail

If you need to reference the legacy images, you can find them here: https://hub.docker.com/r/serversideup/php/tags?name=v1.5.0&page=1&ordering=-name

v1.4.0

19 Jan 23:38
4233993

Choose a tag to compare

What's new

  • We adjusted how Laravel automations work
  • Database migrations are disabled by default and managed by AUTORUN_LARAVEL_MIGRATION
  • Storage links are still enabled by default, but can be disabled with AUTORUN_LARAVEL_STORAGE_LINK

See the README for more details.

⚠️ Important note

  • RUN_LARAVEL_AUTOMATIONS is deprecated and has been removed.

If you want database migrations to automatically run:

  1. Make sure your Laravel env files has APP_ENV to something other than local
  2. Set your container to have AUTORUN_LARAVEL_MIGRATION=true

Referenced PR

See #43 for all the nitty-gritty details 🤓

v1.0.0

19 Jan 20:30
e1a4a8e

Choose a tag to compare

The initial release of all the amazing features 🎉