Compare commits

...
26 Commits
Author SHA1 Message Date
luca 1ee12ae624 8.4.23
Publish Docker image / docker (push) Successful in 2m28s
2026-07-06 12:55:42 +02:00
luca 5b7b046f55 8.4.22
Publish Docker image / docker (push) Failing after 13m59s
2026-06-05 12:03:04 +02:00
luca 179c704192 Merge remote-tracking branch 'origin/8.4' into 8.4
Publish Docker image / docker (push) Failing after 14m59s
# Conflicts:
#	Dockerfile
2026-05-21 12:21:08 +02:00
luca 95adb2187d 8.4.21 (trixie) 2026-05-21 12:20:39 +02:00
luca 98228471aa 8.4.31 (trixie)
Publish Docker image / docker (push) Failing after 13m59s
2026-05-21 12:02:29 +02:00
luca 13fdfa9c1f 8.4.19
Publish Docker image / docker (push) Successful in 3m37s
2026-03-30 12:34:57 +02:00
luca 919937bca1 8.4.17
Publish Docker image / docker (push) Successful in 1m49s
2026-02-08 19:32:47 +01:00
luca ff27f33071 8.4.16
Publish Docker image / docker (push) Successful in 3m13s
2025-12-22 16:45:51 +01:00
luca 659db0a932 8.4.15
Publish Docker image / docker (push) Failing after 15m3s
2025-11-24 11:29:25 +01:00
luca 3bce6f13c2 8.4.14
Publish Docker image / docker (push) Successful in 2m30s
2025-11-06 10:40:09 +01:00
luca 6b7b1d5743 custom registry
Publish Docker image / docker (push) Successful in 2m28s
2025-02-26 09:24:45 +01:00
luca a7bee66741 custom registry
Publish Docker image / docker (push) Waiting to run
2025-02-26 09:02:07 +01:00
luca be27ed7aee 8.3.17
Publish Docker image / docker (push) Failing after 49s
2025-02-26 08:53:28 +01:00
luca 59628f1064 8.3.15
Publish Docker image / docker (push) Successful in 2m22s
2025-01-15 17:16:37 +01:00
luca ca051d8fe5 custom access.format
Publish Docker image / docker (push) Successful in 2m47s
2024-11-27 10:56:23 +01:00
luca a9f541eca7 8.3.14
Publish Docker image / docker (push) Failing after 14m0s
2024-11-27 09:42:29 +01:00
luca 76d74d311f vips + zstd
Publish Docker image / docker (push) Successful in 3m16s
2024-09-04 15:48:33 +02:00
luca df9fd6b16d exclude imagick
Publish Docker image / docker (push) Failing after 6m13s
2024-09-04 15:27:50 +02:00
luca 9d44994dfa 8.3.11
Publish Docker image / docker (push) Failing after 1m28s
2024-09-04 12:08:17 +02:00
luca 3f44416654 git.pretecno.com registry
Publish Docker image / docker (push) Failing after 3m34s
2024-08-14 13:30:59 +02:00
luca 7f804d296c 8.3.10
Publish Docker image / docker (push) Failing after 17s
2024-08-14 12:21:28 +02:00
luca 256e30c84f 8.3.9
Publish Docker image / docker (push) Failing after 2m32s
2024-07-11 11:51:34 +02:00
luca 612f180920 Merge remote-tracking branch 'origin/8.3' into 8.3
Publish Docker image / docker (push) Has started running
2024-05-21 15:48:17 +02:00
luca b8297572e9 8.3 2024-05-21 15:47:42 +02:00
luca 268c282ce1 8.3.7
Publish Docker image / docker (push) Successful in 5m5s
2024-05-21 15:46:25 +02:00
luca 68bc4670e5 8.3.7
Publish Docker image / docker (push) Waiting to run
2024-05-21 15:45:22 +02:00
5 changed files with 18 additions and 8 deletions
+5 -4
View File
@@ -4,7 +4,7 @@ on:
push:
env:
IMAGE_TAG: kenayagi/php-fpm-ext:${{ github.ref_name }}
IMAGE_TAG: ${{ vars.DOCKERREGISTRY_HOST }}/${{ github.repository }}:${{ github.ref_name }}
jobs:
docker:
@@ -17,8 +17,9 @@ jobs:
- name: login to the docker hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
registry: ${{ vars.DOCKERREGISTRY_HOST }}
username: ${{ vars.DOCKERREGISTRY_USERNAME }}
password: ${{ secrets.DOCKERREGISTRY_PASSWORD }}
- name: build and push docker image
uses: docker/build-push-action@v4
env:
@@ -32,7 +33,7 @@ jobs:
- name: send telegram message
uses: https://github.com/appleboy/telegram-action@master
with:
to: ${{ secrets.TELEGRAM_TO }}
to: ${{ vars.TELEGRAM_TO }}
token: ${{ secrets.TELEGRAM_TOKEN }}
message: |
[Docker] ${{ env.IMAGE_TAG }} has just been released. 🎉
+1
View File
@@ -0,0 +1 @@
.idea
+9 -3
View File
@@ -1,7 +1,8 @@
FROM php:8.2.19-fpm-bookworm
FROM php:8.4.23-fpm-trixie
RUN apt-get update && \
apt-get -y --no-install-recommends install \
git \
libavif-dev \
libbz2-dev \
libfreetype6-dev \
@@ -10,15 +11,15 @@ RUN apt-get update && \
libjpeg-dev \
libmagickwand-dev \
libpng-dev \
libvips-dev \
libwebp-dev \
libxml2-dev \
libzip-dev \
libzstd-dev \
&& \
rm -rf /var/lib/apt/lists/*
RUN docker-php-ext-configure gd --with-avif --with-freetype --with-jpeg --with-webp
RUN printf "\n" | pecl install imagick
RUN docker-php-ext-enable imagick
RUN docker-php-ext-install -j$(nproc) \
bcmath \
@@ -32,3 +33,8 @@ RUN docker-php-ext-install -j$(nproc) \
opcache \
xml \
zip
RUN printf \n | pecl install vips && docker-php-ext-enable vips
RUN printf \n | pecl install zstd && docker-php-ext-enable zstd
COPY config/access-format.conf /usr/local/etc/php-fpm.d/access-format.conf
+1 -1
View File
@@ -1,2 +1,2 @@
# docker-php-fpm-ext
PHP 8.1 FPM with custom extensions
PHP 8.3 FPM with custom extensions
+2
View File
@@ -0,0 +1,2 @@
[www]
access.format = "%{REMOTE_ADDR}e - %u %t \"%m %Q\" %s"