Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,16 @@ services:
REDIS_VERSION: "7.2"
BASEOS: bookworm

php83-fpm-trixie-base:
image: my127/php:8.3-fpm-trixie${TAG_SUFFIX:-}
build:
context: ./
target: base
args:
VERSION: "8.3"
REDIS_VERSION: "7.4"
BASEOS: trixie

php84-fpm-bookworm-base:
image: my127/php:8.4-fpm-bookworm${TAG_SUFFIX:-}
build:
Expand All @@ -56,6 +66,16 @@ services:
REDIS_VERSION: "7.4"
BASEOS: bookworm

php84-fpm-trixie-base:
image: my127/php:8.4-fpm-trixie${TAG_SUFFIX:-}
build:
context: ./
target: base
args:
VERSION: "8.4"
REDIS_VERSION: "7.4"
BASEOS: trixie

# Console Images
php81-fpm-bullseye-console:
image: my127/php:8.1-fpm-bullseye-console${TAG_SUFFIX:-}
Expand Down Expand Up @@ -112,6 +132,17 @@ services:
REDIS_VERSION: "7.2"
BASEOS: bookworm

php83-fpm-trixie-console:
image: my127/php:8.3-fpm-trixie-console${TAG_SUFFIX:-}
build:
context: ./
target: console
args:
VERSION: "8.3"
COMPOSER_VERSION: "2.8.12"
REDIS_VERSION: "8.2"
BASEOS: trixie

php84-fpm-bookworm-console:
image: my127/php:8.4-fpm-bookworm-console${TAG_SUFFIX:-}
build:
Expand All @@ -122,3 +153,14 @@ services:
COMPOSER_VERSION: "2.8.12"
REDIS_VERSION: "7.4"
BASEOS: bookworm

php84-fpm-trixie-console:
image: my127/php:8.4-fpm-trixie-console${TAG_SUFFIX:-}
build:
context: ./
target: console
args:
VERSION: "8.4"
COMPOSER_VERSION: "2.8.12"
REDIS_VERSION: "8.2"
BASEOS: trixie
24 changes: 6 additions & 18 deletions installer/base/extensions/gd.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,24 +13,12 @@ function compile_gd()
{
_gd_deps_build

case "$VERSION" in
"7.3")
docker-php-ext-configure gd \
--with-gd \
--with-freetype-dir=/usr/include/ \
--with-png-dir=/usr/include/ \
--with-jpeg-dir=/usr/include/ \
--with-webp-dir=/usr/include/ \
--with-xpm-dir=/usr/include/
;;
*)
docker-php-ext-configure gd \
--enable-gd \
--with-freetype \
--with-jpeg \
--with-webp \
--with-xpm
esac
docker-php-ext-configure gd \
--enable-gd \
--with-freetype \
--with-jpeg \
--with-webp \
--with-xpm

docker-php-ext-install gd

Expand Down
11 changes: 1 addition & 10 deletions installer/base/extensions/protobuf.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,5 @@ function install_protobuf()

function compile_protobuf()
{
case "$VERSION" in
7.*)
printf "\n" | pecl install protobuf-3.20.3
;;
8.0)
printf "\n" | pecl install protobuf-3.25.3
;;
*)
printf "\n" | pecl install protobuf
esac
printf "\n" | pecl install protobuf
}
10 changes: 1 addition & 9 deletions installer/base/extensions/xdebug.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,5 @@ function compile_xdebug()
(
set -o errexit -o pipefail

case "$VERSION" in
7.*)
XDEBUG_PACKAGE="xdebug-2.9.8"
printf "\n" | pecl install "$XDEBUG_PACKAGE"
;;
*)
XDEBUG_PACKAGE="xdebug"
printf "\n" | pecl install "$XDEBUG_PACKAGE"
esac
printf "\n" | pecl install xdebug
)
9 changes: 1 addition & 8 deletions installer/bookworm/extensions/event.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,7 @@ function compile_event()
{
_event_deps_build

local PACKAGE_NAME="event"
case "$VERSION" in
"8.0")
PACKAGE_NAME="event-3.0.2"
;;
esac

if ! printf "\n" | pecl install "$PACKAGE_NAME"; then
if ! printf "\n" | pecl install event; then
return 1
fi

Expand Down
9 changes: 1 addition & 8 deletions installer/bullseye/extensions/event.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,7 @@ function compile_event()
{
_event_deps_build

local PACKAGE_NAME="event"
case "$VERSION" in
"8.0")
PACKAGE_NAME="event-3.0.2"
;;
esac

if ! printf "\n" | pecl install "$PACKAGE_NAME"; then
if ! printf "\n" | pecl install event; then
return 1
fi

Expand Down
62 changes: 0 additions & 62 deletions installer/buster/extensions/event.sh

This file was deleted.

34 changes: 0 additions & 34 deletions installer/buster/extensions/intl.sh

This file was deleted.