fedi-feed-router/docker/build/Dockerfile.base
myrmidex 831983c87a
All checks were successful
CI / ci (pull_request) Successful in 1m53s
CI / ci (push) Successful in 1m49s
148 - Pin image versions and stop publishing latest
2026-09-26 23:06:30 +02:00

24 lines
No EOL
458 B
Text

# Base image with FrankenPHP, PHP extensions, Node, and Composer
FROM dunglas/frankenphp:1.12.7-php8.3.35-alpine
# Install system dependencies
RUN apk add --no-cache \
nodejs \
npm \
git \
mysql-client \
curl
# Install PHP extensions
RUN install-php-extensions \
pdo_mysql \
opcache \
zip \
gd \
intl \
bcmath \
redis \
pcntl
# Install Composer
COPY --from=composer:2 /usr/bin/composer /usr/bin/composer