Skip to content
This repository was archived by the owner on Mar 5, 2023. It is now read-only.
/ php-fpm-runtime Public archive

Bref v2 PHP-FPM runtime

License

Notifications You must be signed in to change notification settings

brefphp/php-fpm-runtime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

172 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This repository was created during the beta version of Bref v2, but it was merged back into https://github.com/brefphp/bref shortly after. It has no reason to exist anymore and will be eventually deleted.

This repository contains the PHP-FPM runtime code (learn more about Bref runtimes).

This code is included in the fpm Lambda runtime provided by Bref (see https://github.com/brefphp/aws-lambda-layers for the code that builds these layers using Docker). It basically turns HTTP Lambda events into PHP-FPM requests.

It is stored in a GitHub repository separate from Bref because it is not used by Bref or by the application code (it runs as the Lambda runtime only). Additionally, the FPM runtime runs in a separate process from the application code, so we can don't have dependency constraints between application code and this code. As such, this code is bundled in the runtime. The benefit is that installing Bref in your project doesn't install all this code, nor its dependencies.

About

Bref v2 PHP-FPM runtime

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages