Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add FrankenPHP support #283

Draft
wants to merge 22 commits into
base: main
Choose a base branch
from
Draft

Conversation

jaydrogers
Copy link
Member

@jaydrogers jaydrogers commented Feb 8, 2024

Franken PHP

🚀 What this PR does

  • Adds FrankenPHP be offered as a variation
  • Allow the PHP minor version to be selected with FrankenPHP
  • Allow the "autorun" scripts and other custom init scripts to run before bringing up FrankenPHP
  • Allow the PHP_ environment variables from other Server Side Up images to work with FrankenPHP

Create documentation

  • Laravel + FrankenPHP
  • Customizing start up with FrankenPHP
  • Installing custom PHP extensions with FrankenPHP

Checklist

  • Ensure SSL_MODE works as other variations
  • Ensure custom extensions can be installed like other variations

@jaydrogers jaydrogers linked an issue Feb 8, 2024 that may be closed by this pull request
@jaydrogers jaydrogers marked this pull request as draft February 8, 2024 00:01
@Sammyjo20
Copy link

This would be super cool to have! Great work on this so far!

Copy link

cloudflare-workers-and-pages bot commented May 13, 2024

Deploying serversideup-php with  Cloudflare Pages  Cloudflare Pages

Latest commit: 73b4031
Status: ✅  Deploy successful!
Preview URL: https://9e48ab3c.serversideup-php.pages.dev
Branch Preview URL: https://280-create-a-frankenphp-vari.serversideup-php.pages.dev

View logs

@GunniBusch
Copy link

This would really be a nice addition..

@thinkstylestudio
Copy link

This will be a wonderful addition!

@mihai-burduselu-ptt
Copy link

mihai-burduselu-ptt commented Aug 27, 2024

This would be a great feature! 🚀
Any updates here?

@jaydrogers
Copy link
Member Author

Not sure how I missed your message @mihai-burduselu-ptt.

I am getting v3.4 updates out the door for the last major optimizations for fpm-nginx. Then it's FrankenPHP time 😎

@hstoenescu
Copy link

This is a great addition to serversideup. Any updates regarding frankenPHP?

@hookenz
Copy link

hookenz commented Nov 18, 2024

I'd like to see FrankenPHP added too.

@jaydrogers
Copy link
Member Author

Thanks for your patience, all! I'm looking for the future of PHP and I really hope FrankenPHP is it.

I've been very busy with Spin and once I get this big release of Spin v3 out the door, then I will be swinging to this.

Exploring FrankenPHP is very important to me and I will definitely be getting this accomplished 💯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create a FrankenPHP variation
7 participants