Skip to content

Add PHP 8.5 and Debian variants; fix ARM64 support - #27

Merged
dbpolito merged 2 commits into
mainfrom
php-85-debian-arm64
Oct 13, 2026
Merged

dbpolito merged 2 commits into
mainfrom
php-85-debian-arm64

Conversation

@dbpolito

Copy link
Copy Markdown
Member
  • Replace the AMD64-only Go supervisord binary with distro-packaged Python Supervisor, including foreground logging and process-group shutdown. Supersedes Adding Supervisord Header Config #24.
  • Add PHP 8.5 and Debian dev/prod/NGINX variants for PHP 8.4–8.5; retire PHP 8.1. Debian dev images include Node 24 LTS and Yarn.
  • Sync NGINX TLS and compression settings with the base image while retaining Octane proxy routing.
  • Build and test natively on AMD64 and ARM64 before multi-architecture publishing; verify inherited Dockerize, user switching, and Supervisor lifecycle. Handle base-image update notifications.

ARM64 runtime validation is pending CI. Supervisor lifecycle tests use a PHP server fixture, not a full Laravel installation.

@dbpolito
dbpolito merged commit 7e14644 into main Oct 13, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant