Skip to content
Merged
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
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Dockette Drupalista is a legacy Dockerized Drupal stack. It builds two local ima

- Web image: `drupalista/web:latest` from `web/Dockerfile`.
- Redis image: `drupalista/redis:latest` from `redis/Dockerfile`.
- The web image is based on `php:8.3-apache-trixie` (Debian 13); xmlrpc was dropped as it does not exist for PHP 8.
- The web image is based on `php:8.4-apache-trixie` (Debian 13); xmlrpc was dropped as it does not exist for PHP 8.
- The Redis image is based on `redis:8-trixie` and adds `redis/redis.conf` for the Unix socket setup used by the Drupal stack.

## Commands
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@

## Usage

This is a legacy Drupal stack. The baseline intentionally runs on Debian 13 (trixie) with PHP 8.3 and Redis 8; PostgreSQL stays at 12.
This is a legacy Drupal stack. The baseline intentionally runs on Debian 13 (trixie) with PHP 8.4 and Redis 8; PostgreSQL stays at 12.

This stack is composed from these images:

- `drupalista/web`
- Based on `php:8.3-apache-trixie` (Debian 13) with extensions from mlocati/docker-php-extension-installer
- Based on `php:8.4-apache-trixie` (Debian 13) with extensions from mlocati/docker-php-extension-installer
- PHP: amqp, apcu, ast, bcmath, blackfire, bz2, calendar, Core, ctype, curl, date, dba, dom, ds, enchant, ev, event, exif, fileinfo, filter, ftp, gd, gettext, gmp, gnupg, hash, iconv, igbinary, imagick, imap, intl, json, ldap, libxml, mailparse, mbstring, memcached, mongodb, msgpack, mysqli, mysqlnd, openssl, pcntl, pcov, pcre, PDO, pdo_dblib, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, rdkafka, readline, redis, Reflection, session, shmop, SimpleXML, soap, sockets, sodium, SPL, sqlite3, standard, swoole, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, uuid, xdebug, xml, xmlreader, xmlwriter, xsl, yaml, Zend OPcache, zip, zlib, Xdebug, Zend OPcache, blackfire
- Workdir `/srv`
- `drupalista/redis`
Expand Down
2 changes: 1 addition & 1 deletion web/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ ARG PHP_EXTENSIONS="\
yaml \
"

FROM php:8.3-apache-trixie
FROM php:8.4-apache-trixie

COPY --from=ghcr.io/mlocati/php-extension-installer:latest /usr/bin/install-php-extensions /usr/local/bin/
COPY --from=composer:2 /usr/bin/composer /usr/local/bin/composer
Expand Down
Loading