PHP-FPM base image (8.2-8.5) with common extensions for WordPress and Moodle. Production + dev (Xdebug) variants. Published to Docker Hub as middagtec/php-base.
-
Updated
Jul 20, 2026 - Dockerfile
PHP-FPM base image (8.2-8.5) with common extensions for WordPress and Moodle. Production + dev (Xdebug) variants. Published to Docker Hub as middagtec/php-base.
MIDDAG demo standalone — reference scaffold validating middag-io/framework + middag-io/ui boot without Moodle/WP adapters. PHP 8.2+, SQLite, server-rendered HTML.
MIDDAG WordPress adapter — persistence, REST, hooks, cron, Inertia frontend, and email for WordPress plugins
MIDDAG PHP Framework — Kernel, Container, Inertia adapter, Middleware, Router, and Domain abstractions for Moodle, WordPress, and custom hosts.
MIDDAG Moodle adapter — platform bindings, ACL layer, and Moodle-specific implementations for middag-framework
MIDDAG's reference architecture for a WordPress plugin — composes the OSS framework/wordpress/ui libraries end to end.
MIDDAG unified documentation hub — build-time aggregation via edge storage (ADR-016).
PHP contract builders for server-driven UI — PageBuilder, CrudBuilder, Block factory. Transport-agnostic, zero deps, PHP 8.2+.
MIDDAG shared React UI library for Moodle, WordPress and other Inertia hosts — contract-driven rendering engine (Apache-2.0)
Add a description, image, and links to the client-middag topic page so that developers can more easily learn about it.
To associate your repository with the client-middag topic, visit your repo's landing page and select "manage topics."