Microservices on php8
Genosis
Hello, Jamroom team!
I have created docker compose template file for you to reuse microservices power for jamroom/genosis.
Entrypoints are changed to be as close to base image as possible.
If you want you can create docker image on hub.docker.com based on my work.
I have analyzed .htaccess files and extended nginx.conf based on them. Please update your doc.
Also I was trying to find jamroom sources in some versionning systems to propose my patch, but failed and created special repo to publish patches within github (
https://github.com/mitroko/genosis-phpX/).
I noticed it is not possible to run jamroom/genosis 6.5.9 with php6+
The code itself is not ready for it. I was playing with alpine, boost images of php8 and was forced to downgrate to php5.6
alpine image does not work for jamroom, php lacks of several constants and php-fpm fails to start.
boster image works, but codebase is not ready, lot of deprecated calls
stretch image works fine and my current setup is based on it.
Is it possible to update jamroom/genosis so it would be possible to run it on php8 ?
Also can you publish jamroom/genosis somewhere in code versionning system for collaboration?
Please update core/system checker to not check for APCu, this module is deprecated and disabled since 5.6, it is better to use memcached/redis or opcache instead
Thank you for your products, for your work!
updated by @dzmitry-stremkouski: 10/11/21 03:49:03AM