π PHP library compiled for many platform and cloud providers, especially for AWS and β² Vercel.
πΉ f3l1x.io | π» f3l1x | π¦ @xf3l1x
- @libphp/amazon-linux-2-v74 - PHP 7.4
- @libphp/amazon-linux-2-v80 - PHP 8.0
- @libphp/amazon-linux-2-v81 - PHP 8.1
- @libphp/amazon-linux-2-v82 - PHP 8.2
- @libphp/amazon-linux-2-v83 - PHP 8.3
- @libphp/amazon-linux-2023-v84 - PHP 8.4
- @libphp/almalinux-9-v85 - PHP 8.5
The following versions have been archived and are no longer actively maintained:
- @libphp/amazon-linux-2-v72 - PHP 7.2 (archived)
- @libphp/amazon-linux-2-v73 - PHP 7.3 (archived)
This repository contains libraries for building PHP layers in clouds (AWS, ...). You can build your package/library based on these libraries.
For example @libphp/amazon-linux-2-v83. Used in vercel-php a PHP runtime for Vercel platform.
import * as php from "@libphp/amazon-linux-2-v83";
// @libphp/amazon-linux-2-v82
// βββ dist
// β βββ *.js
// βββ native
// βββ lib
// β βββ * (shared libs)
// βββ php
// βββ modules
// β βββ *.so (php modules)
// βββ composer
// βββ php.ini
// βββ php
// βββ php-cgi
// βββ php-fpm
// βββ php-fpm.ini
php.getRoot(); // root folder
php.getComposer(); // composer bin
php.getPhpFiles(); // list of all PHP files
php.getPhpModulesFiles(); // list of all PHP modules
php.getSharedLibsFiles(); // list of all shared libs
php.getFiles(); // list of all related files