mirror of
https://github.com/dunglas/frankenphp.git
synced 2025-12-24 13:38:11 +08:00
* add ./create-rpm.sh file to build a "frankenphp" rpm package * also build a deb package * renamed to build-packages * linter... * add depends * linter again? * linter number 3 * linter number 4 * set default locations for ini file, conf files and extensions * set unified path for modules that should be ok on all dists * add default content into "package" folder * make file executable * worker is in public folder * what on earth did I do x) * use same FRANKENPHP_VERSION and make sure to let pr's run the rpm generation too (version 0.0.0) to see issues * install ruby, fpm and rpm-build * move to after changing base urls because it would fail with packages not found * ruby 3 build needs gcc 10 * rpm-build is necessary too... * and I forgot to link the package folder * create directories if they don't exist * copy out all frankenphp* files? * lint fix * only copy frankenphp-* files * only copy frankenphp-* files * the .deb file is name frankenphp_1.5.0... - create output folder instead and upload all things inside that will simplify things when later adding xdebug.so and ffi.so * update the last two steps to use the gh-output directory * add post install script to set frankenphp able to bind to port 80 for non-root users * dnf over yum, I think the yum alias was removed in RH 9.5 * newlines * newlines * add text what missing libcap means * copy php.ini-production from php-src, linter, update ruby version * move Caddyfile to /etc/frankenphp/Caddyfile * linter * fix a copy and paste error * better describe fallback to 0.0.0 * linter * copy installation scripts from official caddy packages, change user to frankenphp too * bombombom * make files executable * tabs * linter * linter again * use empty directory for three different destinations instead of keeping three empty local directories * caddy says the file is incorrectly formatted without these spaces * remove wildcard matcher from root directive * Apply suggestions from code review commit suggested changes to preinstall/postinstall scripts Co-authored-by: Kévin Dunglas <kevin@dunglas.fr> * Update dev.Dockerfile Co-authored-by: Kévin Dunglas <kevin@dunglas.fr> * remove misleading comment * update documentation for paths * update documentation for paths some more * fix musl opcache-jit issue * markdown linter * the damn tab * Apply suggestions from code review Co-authored-by: Kévin Dunglas <kevin@dunglas.fr> * drop dev.Dockerfile php location from config.md * add php config note to CONTRIBUTING.md * dashes instead of asterisks in chinese docs * fix package building * create frankenphp user in case it doesn't exist for deb packages * create users if they don't exist, delete them again if they didn't exist * satisfy linter * create the user with the same commands as the postinst/preinstall scripts * Removes toolchain requirements. * trigger * Removes explicit calls to go get * trigger * setcap by default * simplify example project * bring page more in line with the caddy / apache / nginx default page * update to html 5 * oopsies * revert style to original * remove https:// (caddy uses http:// on RHEL, :80 on Debian) --------- Co-authored-by: Kévin Dunglas <kevin@dunglas.fr> Co-authored-by: Alliballibaba <alliballibaba@gmail.com>
1 line
6.2 KiB
XML
1 line
6.2 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" id="a" viewBox="0 0 699.37 92.29"><defs fill="#000000"><style>.b{fill:#390075;}.c{fill:#b3d133;}</style></defs><path class="c" d="M22.65,38.71h20.32c3.02,0,5.65,1.1,7.89,3.3,2.24,2.2,3.36,4.85,3.36,7.96s-1.12,5.67-3.36,7.96c-2.24,2.29-4.96,3.43-8.15,3.43H22.65v19.8c0,3.45-1.12,6.17-3.37,8.15-2.24,1.99-4.88,2.98-7.89,2.98s-5.78-.99-8.02-2.98c-2.24-1.98-3.37-4.7-3.37-8.15V20.2c0-3.45,.86-6.64,2.59-9.58,1.72-2.93,4.03-5.26,6.92-6.99,2.89-1.72,6.06-2.59,9.51-2.59h28.86c3.19,0,5.89,1.1,8.09,3.3,2.2,2.2,3.3,4.81,3.3,7.83s-1.14,5.8-3.43,8.09c-2.29,2.29-4.94,3.43-7.96,3.43H22.65v15.01Z" fill="#000000"/><path class="c" d="M118.29,54.76c3.88,2.42,6.66,5.18,8.35,8.28,1.68,3.11,2.52,6.77,2.52,11v6.6c0,3.11-1.08,5.76-3.24,7.96-2.16,2.2-4.75,3.3-7.77,3.3s-5.74-1.12-7.89-3.36c-2.16-2.24-3.24-4.87-3.24-7.89v-6.34l-22.13-26.92v33.26c0,3.11-1.08,5.76-3.24,7.96-2.16,2.2-4.79,3.3-7.89,3.3s-5.89-1.1-8.09-3.3c-2.2-2.2-3.3-4.85-3.3-7.96V12.44c0-3.19,1.1-5.89,3.3-8.09s4.9-3.3,8.09-3.3h25.24c5.09,0,9.62,1.86,13.59,5.57l11,10.61c4.05,4.06,6.08,8.72,6.08,13.98v5.05c0,8.54-3.8,14.71-11.39,18.51Zm-33.39-9.32h22.13V23.7h-22.13v21.74Z" fill="#000000"/><path class="c" d="M270.74,88.54c-2.16,2.24-4.83,3.36-8.02,3.36s-6-1.12-8.15-3.36c-2.16-2.24-3.24-4.96-3.24-8.15V23.57h-20.84v57.07c0,3.19-1.12,5.87-3.37,8.02-2.24,2.16-4.96,3.24-8.15,3.24s-5.76-1.1-7.96-3.3c-2.2-2.2-3.3-4.85-3.3-7.96V12.05c0-3.19,1.12-5.89,3.37-8.09,2.24-2.2,4.87-3.3,7.89-3.3,3.19,0,5.91,1.1,8.15,3.3,2.24,2.2,3.37,4.9,3.37,8.09v3.75c0,.43,.08,.65,.26,.65s.26-.08,.26-.26c1.55-5,4.12-8.8,7.7-11.39,3.58-2.59,7.87-3.88,12.88-3.88,6.47,0,11.82,1.92,16.05,5.76,4.23,3.84,6.34,8.99,6.34,15.47v58.24c0,3.19-1.08,5.91-3.24,8.15Z" fill="#000000"/><path class="c" d="M347.1,80.64c0,3.11-1.14,5.78-3.43,8.02-2.29,2.24-4.98,3.37-8.09,3.37s-5.8-1.12-8.09-3.37c-2.29-2.24-3.43-4.92-3.43-8.02v-24.72l-22.13-.26v24.98c0,3.19-1.1,5.89-3.3,8.09s-4.9,3.3-8.09,3.3-5.89-1.1-8.09-3.3-3.3-4.9-3.3-8.09V11.66c0-3.02,1.1-5.63,3.3-7.83,2.2-2.2,4.9-3.3,8.09-3.3s5.89,1.08,8.09,3.24c2.2,2.16,3.3,4.79,3.3,7.89V53.72l22.13-27.31V11.66c0-3.02,1.14-5.63,3.43-7.83,2.29-2.2,4.94-3.3,7.96-3.3s5.63,1.1,7.83,3.3c2.2,2.2,3.3,4.81,3.3,7.83v15.14c0,4.32-.84,8.05-2.52,11.19-1.68,3.15-4.51,5.98-8.48,8.48,7.68,3.62,11.52,9.79,11.52,18.51v15.66Z" fill="#000000"/><path class="c" d="M374.66,35.6h25.24c3.11,0,5.76,1.1,7.96,3.3,2.2,2.2,3.3,4.9,3.3,8.09,0,3.02-1.12,5.65-3.37,7.89-2.24,2.24-4.88,3.36-7.89,3.36h-25.24v10.87h27.44c3.11,0,5.76,1.1,7.96,3.3,2.2,2.2,3.3,4.9,3.3,8.09,0,3.02-1.1,5.61-3.3,7.77-2.2,2.16-4.85,3.32-7.96,3.49h-31.19c-3.37,0-6.49-.86-9.38-2.59-2.89-1.73-5.2-4.05-6.92-6.99-1.73-2.93-2.59-6.12-2.59-9.58v-6.99c0-5.26,.73-9.55,2.2-12.88,1.47-3.32,4.49-5.76,9.06-7.31-4.32-1.47-7.27-3.77-8.87-6.92-1.6-3.15-2.39-7.23-2.39-12.23v-6.08c0-3.45,.86-6.64,2.59-9.58,1.73-2.93,4.03-5.26,6.92-6.99,2.89-1.72,6.02-2.59,9.38-2.59h31.19c3.11,0,5.76,1.1,7.96,3.3s3.3,4.81,3.3,7.83-1.12,5.8-3.37,8.09c-2.24,2.29-4.88,3.43-7.89,3.43h-27.44v11.91Z" fill="#000000"/><path class="c" d="M480.4,88.54c-2.16,2.24-4.83,3.36-8.02,3.36s-6-1.12-8.15-3.36c-2.16-2.24-3.24-4.96-3.24-8.15V23.57h-20.84v57.07c0,3.19-1.12,5.87-3.37,8.02-2.24,2.16-4.96,3.24-8.15,3.24s-5.76-1.1-7.96-3.3c-2.2-2.2-3.3-4.85-3.3-7.96V12.05c0-3.19,1.12-5.89,3.37-8.09,2.24-2.2,4.87-3.3,7.89-3.3,3.19,0,5.91,1.1,8.15,3.3,2.24,2.2,3.37,4.9,3.37,8.09v3.75c0,.43,.08,.65,.26,.65s.26-.08,.26-.26c1.55-5,4.12-8.8,7.7-11.39,3.58-2.59,7.87-3.88,12.88-3.88,6.47,0,11.82,1.92,16.05,5.76,4.23,3.84,6.34,8.99,6.34,15.47v58.24c0,3.19-1.08,5.91-3.24,8.15Z" fill="#000000"/><path class="b" d="M511.07,80.25c0,3.19-1.06,5.91-3.17,8.15-2.12,2.24-4.72,3.37-7.83,3.37s-5.78-1.12-8.02-3.37c-2.24-2.24-3.37-4.96-3.37-8.15V20.07c0-3.45,.86-6.64,2.59-9.58,1.73-2.93,4.05-5.26,6.99-6.99,2.93-1.72,6.12-2.59,9.58-2.59h17.21c5.09,0,9.53,1.77,13.33,5.31l12.42,12.42c1.81,1.73,3.17,3.97,4.08,6.73,.91,2.76,1.36,5.74,1.36,8.93,0,3.71-.58,7.29-1.75,10.74-1.16,3.45-2.78,6.17-4.85,8.15l-11.26,10.74c-3.62,3.62-8.07,5.44-13.33,5.44h-13.98v10.87Zm21.74-56.69l-21.48-.26v23.42h21.48V23.57Z" fill="#000000"/><path class="b" d="M560.11,11.92c0-3.45,1.12-6.17,3.37-8.15,2.24-1.98,4.92-2.98,8.02-2.98s5.76,.97,7.96,2.91c2.2,1.94,3.3,4.64,3.3,8.09v28.47h21.35V11.92c0-3.45,1.14-6.17,3.43-8.15,2.29-1.98,4.98-2.98,8.09-2.98s5.76,.97,7.96,2.91,3.3,4.64,3.3,8.09V81.16c0,3.45-1.12,6.17-3.37,8.15-2.24,1.99-4.92,2.98-8.02,2.98s-5.78-.99-8.02-2.98c-2.24-1.98-3.37-4.7-3.37-8.15V43.5l-21.35,19.28v18.38c0,3.45-1.12,6.17-3.36,8.15-2.24,1.99-4.88,2.98-7.89,2.98s-5.78-.99-8.02-2.98c-2.24-1.98-3.37-4.7-3.37-8.15V11.92Z" fill="#000000"/><path class="b" d="M654.2,80.25c0,3.19-1.06,5.91-3.17,8.15-2.12,2.24-4.72,3.37-7.83,3.37s-5.78-1.12-8.02-3.37c-2.24-2.24-3.37-4.96-3.37-8.15V20.07c0-3.45,.86-6.64,2.59-9.58,1.73-2.93,4.05-5.26,6.99-6.99,2.93-1.72,6.12-2.59,9.58-2.59h17.21c5.09,0,9.53,1.77,13.33,5.31l12.42,12.42c1.81,1.73,3.17,3.97,4.08,6.73,.91,2.76,1.36,5.74,1.36,8.93,0,3.71-.58,7.29-1.75,10.74-1.16,3.45-2.78,6.17-4.85,8.15l-11.26,10.74c-3.62,3.62-8.07,5.44-13.33,5.44h-13.98v10.87Zm21.74-56.69l-21.48-.26v23.42h21.48V23.57Z" fill="#000000"/><g><path class="c" d="M142.76,32.66v-3.51c0-1.32,1.04-2.4,2.32-2.4,1.29,0,2.33,1.07,2.33,2.39v3.51l7.92-.02v-3.51c0-1.32,1.04-2.4,2.32-2.4,1.29,0,2.33,1.07,2.33,2.39v3.51h6.64v-3.53c0-1.32,1.03-2.4,2.32-2.4s2.33,1.07,2.33,2.39v3.51h6.83v-3.53c0-1.32,1.03-2.4,2.32-2.4,1.29,0,2.33,1.07,2.33,2.39v3.51l7.69-.02v-3.51c0-1.32,1.03-2.4,2.32-2.4s2.33,1.07,2.33,2.39v3.51h6.89v-.85c-.17-3.02-.89-5.52-2.14-7.51-1.25-1.98-3.22-4.1-5.89-6.34l-16.95-13.85c-3.19-2.67-6.13-4.01-8.8-4.01s-5.61,1.34-9.06,4.01l-16.57,13.85c-2.68,2.33-4.66,4.49-5.95,6.47-1.29,1.99-2.07,4.44-2.33,7.38v.97l8.46-.02Z" fill="#000000"/><path class="c" d="M195.11,37.2v3.5c0,1.32-1.03,2.4-2.32,2.4s-2.33-1.07-2.33-2.39v-3.5l-7.69,.02v3.5c0,1.32-1.03,2.4-2.32,2.4s-2.33-1.07-2.33-2.39v-3.5h-6.83v3.51c0,1.32-1.04,2.4-2.32,2.4-1.29,0-2.33-1.07-2.33-2.39v-3.5h-6.64v3.51c0,1.32-1.03,2.4-2.32,2.4-1.29,0-2.33-1.07-2.33-2.39v-3.5l-7.92,.02v3.5c0,1.32-1.03,2.4-2.32,2.4-1.29,0-2.33-1.07-2.33-2.39v-3.5l-8.47,.02v43.43c0,3.11,1.12,5.74,3.37,7.89,2.24,2.16,4.92,3.24,8.02,3.24s5.76-1.08,7.96-3.24c2.2-2.16,3.3-4.79,3.3-7.89v-31.84l22.52,20.84v11c0,3.11,1.1,5.74,3.3,7.89,2.2,2.16,4.9,3.24,8.09,3.24s5.74-1.08,7.9-3.24,3.24-4.79,3.24-7.89V37.19h-6.88Z" fill="#000000"/></g></svg> |