Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paketo-buildpacks/php
A Cloud Native Buildpack for PHP
https://github.com/paketo-buildpacks/php
cnb
Last synced: 2 months ago
JSON representation
A Cloud Native Buildpack for PHP
- Host: GitHub
- URL: https://github.com/paketo-buildpacks/php
- Owner: paketo-buildpacks
- License: apache-2.0
- Created: 2020-04-13T20:28:22.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T06:11:48.000Z (10 months ago)
- Last Synced: 2024-04-13T13:39:08.282Z (10 months ago)
- Topics: cnb
- Language: Go
- Homepage:
- Size: 1.01 MB
- Stars: 24
- Watchers: 7
- Forks: 9
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-cnb - PHP
README
# Paketo Buildpack for PHP
## `gcr.io/paketo-buildpacks/php`The PHP Paketo Buildpack provides a set of collaborating buildpacks that
enable the building of a PHP-based application. These buildpacks include:
- [PHP Dist CNB](https://github.com/paketo-buildpacks/php-dist)
- [PHP HTTPD CNB](https://github.com/paketo-buildpacks/php-httpd)
- [PHP Nginx CNB](https://github.com/paketo-buildpacks/php-nginx)
- [PHP Built-in Server CNB](https://github.com/paketo-buildpacks/php-builtin-server)
- [PHP FPM CNB](https://github.com/paketo-buildpacks/php-fpm)
- [PHP Start CNB](https://github.com/paketo-buildpacks/php-start)
- [PHP Redis Session Handler CNB](https://github.com/paketo-buildpacks/php-redis-session-handler)
- [PHP Memcached Session Handler CNB](https://github.com/paketo-buildpacks/php-memcached-session-handler)
- [Composer CNB](https://github.com/paketo-buildpacks/composer)
- [Composer Install CNB](https://github.com/paketo-buildpacks/composer-install)
- [Apache HTTPD CNB](https://github.com/paketo-buildpacks/httpd)
- [NGINX CNB](https://github.com/paketo-buildpacks/nginx)The buildpack supports building PHP console and web applications. Web
applications can be run on either the [built-in PHP
webserver](https://www.php.net/manual/en/features.commandline.webserver.php),
[Apache HTTPD](https://httpd.apache.org/) or [NGINX](https://www.nginx.com/).
The buildpack also provides optional support for the utilization of
[Composer](https://getcomposer.org) as a package manager.Usage examples can be found in the
[`samples` repository under the `php` directory](https://github.com/paketo-buildpacks/samples/tree/main/php).This buildpack also includes the following utility buildpacks:
- [Procfile CNB](https://github.com/paketo-buildpacks/procfile)
- [Environment Variables CNB](https://github.com/paketo-buildpacks/environment-variables)
- [Image Labels CNB](https://github.com/paketo-buildpacks/image-labels)
- [CA Certificates CNB](https://github.com/paketo-buildpacks/ca-certificates)#### The PHP buildpack is compatible with the following builder(s):
- [Paketo Jammy Full Builder](https://github.com/paketo-buildpacks/builder-jammy-full)
- [Paketo Bionic Full Builder](https://github.com/paketo-buildpacks/full-builder)#### Docs
Check out the [PHP Paketo Buildpack
docs](https://paketo.io/docs/buildpacks/language-family-buildpacks/php) for
more information.