mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2026-01-10 09:54:43 +00:00
Add tool: Node.js Process Manager with a built-in Load Balancer
This commit is contained in:
@@ -205,6 +205,8 @@ RUN set -x \
|
|||||||
&& curl -qL https://github.com/squizlabs/PHP_CodeSniffer/releases/download/2.9.0/phpcbf.phar > /usr/local/bin/phpcbf 2>/dev/null \
|
&& curl -qL https://github.com/squizlabs/PHP_CodeSniffer/releases/download/2.9.0/phpcbf.phar > /usr/local/bin/phpcbf 2>/dev/null \
|
||||||
&& chmod +x /usr/local/bin/phpcbf \
|
&& chmod +x /usr/local/bin/phpcbf \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# webpack
|
# webpack
|
||||||
|
|||||||
@@ -239,6 +239,8 @@ RUN set -x \
|
|||||||
&& curl -qL https://phar.phpunit.de/phpunit-4.phar > /usr/local/bin/phpunit 2>/dev/null \
|
&& curl -qL https://phar.phpunit.de/phpunit-4.phar > /usr/local/bin/phpunit 2>/dev/null \
|
||||||
&& chmod +x /usr/local/bin/phpunit \
|
&& chmod +x /usr/local/bin/phpunit \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# webpack
|
# webpack
|
||||||
|
|||||||
@@ -265,6 +265,8 @@ RUN set -x \
|
|||||||
&& curl -qL https://phar.phpunit.de/phpunit-4.phar > /usr/local/bin/phpunit 2>/dev/null \
|
&& curl -qL https://phar.phpunit.de/phpunit-4.phar > /usr/local/bin/phpunit 2>/dev/null \
|
||||||
&& chmod +x /usr/local/bin/phpunit \
|
&& chmod +x /usr/local/bin/phpunit \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -276,6 +276,8 @@ RUN set -x \
|
|||||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
||||||
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -289,6 +289,8 @@ RUN set -x \
|
|||||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
||||||
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -289,6 +289,8 @@ RUN set -x \
|
|||||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
||||||
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -289,6 +289,8 @@ RUN set -x \
|
|||||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
||||||
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -289,6 +289,8 @@ RUN set -x \
|
|||||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
||||||
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -278,6 +278,8 @@ RUN set -x \
|
|||||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
||||||
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -278,6 +278,8 @@ RUN set -x \
|
|||||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
&& COMPOSER_HOME="/usr/local/src/composer" composer global require "photoncms/installer" \
|
||||||
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
\
|
\
|
||||||
|
# pm2
|
||||||
|
&& until npm install pm2 -g; do sleep 1; done \
|
||||||
# sass
|
# sass
|
||||||
&& gem install sass \
|
&& gem install sass \
|
||||||
# symfony
|
# symfony
|
||||||
|
|||||||
@@ -220,6 +220,7 @@ software_enabled:
|
|||||||
- phpcbf
|
- phpcbf
|
||||||
- phpunit
|
- phpunit
|
||||||
- photon
|
- photon
|
||||||
|
- pm2
|
||||||
- sass
|
- sass
|
||||||
- symfony
|
- symfony
|
||||||
- webpack
|
- webpack
|
||||||
@@ -595,6 +596,10 @@ software_available:
|
|||||||
command: |
|
command: |
|
||||||
COMPOSER_HOME="{{ compose_home }}" composer global require "photoncms/installer" \
|
COMPOSER_HOME="{{ compose_home }}" composer global require "photoncms/installer" \
|
||||||
&& ln -s {{ compose_home }}/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
&& ln -s {{ compose_home }}/vendor/photoncms/installer/photon /usr/local/bin/photon \
|
||||||
|
# https://github.com/Unitech/pm2
|
||||||
|
pm2:
|
||||||
|
all:
|
||||||
|
command: until npm install pm2 -g; do sleep 1; done
|
||||||
sass:
|
sass:
|
||||||
check: sass --version | grep -E '[.0-9]+'
|
check: sass --version | grep -E '[.0-9]+'
|
||||||
all:
|
all:
|
||||||
|
|||||||
Reference in New Issue
Block a user