Repository navigation
v1.1.0
Pre-Built Base Images for Next.js and Strapi
Adds pre-built base images for Next.js and Strapi to match the existing Laravel base images, speeding up CI builds.
New Base Images
ghcr.io/fwartner/pnp/nextjs:latest— Node 20 Alpine with libc6-compat, vips, python3, build tools, non-rootnextjsuserghcr.io/fwartner/pnp/strapi:latest— Node 20 Alpine with libc6-compat, vips, python3, build tools, non-rootstrapiuser
All Base Images
| Image | Purpose |
|---|---|
ghcr.io/fwartner/pnp/laravel-fpm |
Laravel with nginx + PHP-FPM |
ghcr.io/fwartner/pnp/laravel-frankenphp |
Laravel Octane (FrankenPHP) |
ghcr.io/fwartner/pnp/laravel-swoole |
Laravel Octane (Swoole) |
ghcr.io/fwartner/pnp/laravel-roadrunner |
Laravel Octane (RoadRunner) |
ghcr.io/fwartner/pnp/nextjs |
Next.js applications |
ghcr.io/fwartner/pnp/strapi |
Strapi CMS |
Changes
- Generated Dockerfiles for Next.js and Strapi now use the pre-built base images instead of plain
node:20-alpine - Native dependencies (sharp, vips) are pre-installed in the base image, eliminating rebuild time in CI