v3 Beta of "serversideup/php" is now available! 🚀 #254
Replies: 2 comments 4 replies
-
I successfully migrated a project from serversideup/php:8.2-fpm-nginx to serversideup/php:beta-8.3-fpm-nginx-alpine without encountering any issues, except for the transition from Ubuntu to Alpine. The transition was seamless, thanks to the documentation. The process was smooth, and everything is now running seamlessly. Thanks!! |
Beta Was this translation helpful? Give feedback.
-
Is there a release date for the non-beta 8.3 version? The version is listed here but it doesn't exists https://serversideup.net/open-source/docker-php/docs/getting-started/installation ![]() Also it seems that not everything of this list is supported for the v3 https://serversideup.net/open-source/docker-php/docs/reference/environment-variable-specification PHP_OPCACHE_ENABLE was not being recognized and we had to add "RUN install-php-extensions opcache" inside our Dockerfile Without opcache Laravel took 500ms/1sec for each request instead of 50/60ms |
Beta Was this translation helpful? Give feedback.
-
Hey folks,
Great news! The v3 beta is now available for serverisdeup/php!
We're extremely grateful for the support we've received as we worked to refactor our images to give you the best experience for deploying PHP. We invested 250+ hours to completely reimagine how we can take these images to the next level.
🤩 See the new site
🚀 New Features
We've been busy overhauling our PHP Docker Images to make them more production-ready and easier to use. Here are some of the new features we've added:
8.2.12
instead of8.2
./etc/entrypoint.d
that allows you to easily customize your container with scripts. Just put them in numerical order and we'll execute any shell script you want. No S6 Overlay knowledge required.config:cache
,route:cache
,view:cache
,event:cache
,migrate --force --isolated
, andstorage:link
Summary of our images vs the official PHP images
This release is a change in the direction for these images, but we're confident these changes are all for the good. Some major changes to know about:
ppa:ondrej/php
is no longer used because we get PHP directly from PHP.net*-fpm-apache
and*-fpm-nginx
imageswebuser
is no longer being usedSSL_MODE
is now set tooff
by default (HTTP only)AUTORUN_ENABLED
is now set tofalse
by defaultTo learn more about these changes, we put together a migration guide.
Read the migration guide from V2 to the V3 beta →
If you'd like to learn more why we made all these changes, see the pull request for the v3 release: #207
⏬ Getting the beta images
In this release we are pushing images to DockerHub and GitHub Packages. Feel free to pull images from either repository. They are the exact same.
🙋♂️ Getting Help
We want you to have the best experience during the beta, so we put together a preview site so you can get access to the latest documentation.
🫵 We need YOUR help
The biggest thing we need from the community is testing, feedback, and support of helping each other out. Specifically, could you help us with the items below?
❤️ Submitting Feedback and helping us out
We're so grateful for the support we get from the community. Please use the guide above to submit any feedback that you have. We're looking forward to building an awesome product together, and it's not possible
If you want to help us out:
Beta Was this translation helpful? Give feedback.
All reactions