fusio-docker icon indicating copy to clipboard operation
fusio-docker copied to clipboard

Use FrankenPHP instead Apache

Open praswicaksono opened this issue 1 year ago • 1 comments

using apache with mod_php is slow there are better alternatve such as frankenphp https://frankenphp.dev/ we can use normal (php-fpm model) first so no code changes required.

Why franken php?

  • [x] Automattic SSL
  • [x] Build on top caddy with simple configuration
  • [x] Worker mode (we can have adapter later) it will boost app performance

What do you think?

I can prepare change if my proposal accepted

praswicaksono avatar Sep 29 '24 17:09 praswicaksono

Hi @praswicaksono thanks for the input, in general we are open for this but we can merge this most likely only with the next major release, but please feel free to open the PR and I will take a look into it. Automattic SSL is probably a feature which is not needed since the container only needs to expose port 80 since Fusio mostly runs behind a reverse-proxy where SSL is handled before the request arrives at the container

chriskapp avatar Oct 05 '24 22:10 chriskapp

I will close this issue for now but feel free to submit these changes if you want to move this forward.

chriskapp avatar Mar 08 '25 12:03 chriskapp