Displaying 1 to 20 from 34 results

docker-symfony - Run a Symfony application using Docker & docker-compose

  •    

This is a complete stack for running Symfony 4 (latest version: Flex) into Docker containers using docker-compose tool. Next, put your Symfony application into symfony folder and do not forget to add symfony.dev in your /etc/hosts file.

ansible-role-php - Ansible Role - PHP

  •    Shell

Installs PHP on RedHat/CentOS and Debian/Ubuntu servers. If you're using an older LTS release of Ubuntu or RHEL, with an old/outdated version of PHP, you need to use a repo or PPA with a maintained PHP version, as this role only works with PHP versions that are currently supported by the PHP community.

node-php - Node.js interfacing with PHP-FPM through FastCGI

  •    Javascript

Be worried, be very worried. The name NodePHP takes its name from the fact that we are effectively turning a nice Node.js server into a FastCGI interface that interacts with PHP-FPM. This is omega-alpha-super-beta-proof-of-concept but it already runs a few simple scripts. Mostly done for my talks on Node.js for PHP Developers this turns out to be quite an interesting project that we are most likely be going to use with Orchestra when we decide to release our Inline PHP server that allows people to run PHP without Apache, Nginx or any webserver.

centminmod - CentOS Shell menu based Nginx LEMP web stack auto installer (GPLv3 licensed)

  •    Shell

Fastest method of install and allows fully unattended installation. Just type this command as root user in SSH on a fresh CentOS 6 or CentOS 7 server. Installation should take between 15-30 minutes on a fast server or up to 50-70 minutes on a slower server depending on server specs and your server's network connectivity and download speed. Type as root user in SSH these commands, Centmin Mod will have it's install setup at /usr/local/src/centminmod. Replace branchname=123.08stable with branchname=123.09beta01 if you want to install the beta version.




php-docker-boilerplate - :stew: PHP Docker Boilerplate for Symfony, Wordpress, Joomla or any other PHP Project (NGINX, Apache HTTPd, PHP-FPM, MySQL, Solr, Elasticsearch, Redis, FTP)

  •    Javascript

This is an easy customizable docker boilerplate for any PHP-based projects like Symfony Framework, CakePHP, Yii and many other frameworks or applications. This Docker boilerplate is based on the Docker best practices and doesn't use too much magic. Configuration of each docker container is available in the docker/ directory - feel free to customize.

docker-php-nginx - Docker image with PHP-FPM 7.1 & Nginx 1.12 on Alpine Linux

  •    HTML

Example PHP-FPM 7.1 & Nginx 1.12 setup for Docker, build on Alpine Linux. The image is only +/- 35MB large.

ansible-role-apache-php-fpm - Apache FastCGI support for PHP-FPM

  •    

An Ansible Role that configures Apache for PHP-FPM usage on RHEL/CentOS and Debian/Ubuntu. This role is dependent upon geerlingguy.apache, and also requires you have PHP running with PHP-FPM somewhere on the server or elsewhere (I usually configure PHP with the geerlingguy.php role).


nginx-config-snippets - A selection of common use config blocks for Nginx.

  •    

A selection of common use config blocks for Nginx web server. Tested against Nginx 1.10.0. denygit.conf location block to deny access to Git related files and directories. Will 404 any request made to a matching file/path pattern.

fast-cgi-client - A PHP fast CGI client for sending requests (a)synchronously to PHP-FPM

  •    PHP

A PHP fast CGI client to send requests (a)synchronously to PHP-FPM using the FastCGI Protocol. This library is based on the work of Pierrick Charron's PHP-FastCGI-Client and was ported and modernized to PHP 7.0/PHP 7.1, extended with some features for handling multiple requests (in loops) and unit and integration tests as well.

docker-php - Provides basis for Nginx/PHP-FPM web apps

  •    Shell

Provides a pre-wired, configurable PHP + Nginx setup across multiple runtime versions. Available on Docker Hub.

docker-alpine-php-fpm - Docker image for php-fpm based on alpine linux that makes it small

  •    Nginx

Image for php-fpm. It is based on Alpine linux and thats why it is very small (~65MB). Included extensions are required for Symfony framework 3+, that's why it should also work with other applications. Please note the path that is passed to FPM and compare it with the docker run command. Above example assume that the /application/web is the "public" folder of your app. If paths in FPM container are the same as in Nginx you can replace it with $realpath_root nginx variable.

node-phpfpm - node.js run php scripts via phpfpm

  •    Javascript

node.js run php scripts via phpfpm

centos-ssh-apache-php - Docker build of CentOS-7 7

  •    Shell

Apache PHP web server, loading only a minimal set of Apache modules by default. Supports custom configuration via environment variables. The latest CentOS-6 Standard Package based release can be pulled from the centos-6 Docker tag. It is recommended to select a specific release tag - the convention is centos-6-1.10.6 or 1.10.6 for the 1.10.6 release tag. This build of Apache, (httpd CentOS package), uses the mpm_prefork_module and php5_module modules for handling PHP.

bitnami-docker-php-fpm - Bitnami PHP-FPM Docker Image

  •    Dockerfile

PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites. NOTE: Debian 8 images have been deprecated in favor of Debian 9 images. Bitnami will not longer publish new Docker images based on Debian 8.

php-fpm - Docker container to install and run PHP-FPM

  •    

Docker container to install and run PHP-FPM. PHP-FPM (FastCGI Process Manager) is an alternative FastCGI implementation for PHP.

kickoff-docker-php - :whale: :elephant: :rocket: Easily setup a PHP project with Docker

  •    Shell

Download and install Docker (>= 17.06) for your platform. Note: This project won't work using the legacy desktop solution, aka Docker Toolbox.

php-fpm-exporter - Prometheus exporter for php-fpm status

  •    Go

Export php-fpm metrics in Prometheus format. See Releases for pre-built binaries.

docker-nginx-fpm-caches-wordpress - Wordpress (no DB server included) running with Nginx in a Docker container with caching and encryption enabled

  •    Shell

Dockerfile to create a container with Nginx and php-fpm running a Wordpress web application. TLS encryption is provided (and automatically renewed) using free certificates provided by Let's Encrypt. Page caching (using Nginx's FastCGI cache) and Opcode caching with Zend Opcache are enabled and configured. The container can be deployed with either a vanilla installation of Wordpress or an existing Wordpress-based codebase.