Commit Graph

179 Commits

Author SHA1 Message Date
Lan Phan d3e505cd73 remove duplicated laravel installer code 2019-11-14 22:34:23 +07:00
Valentino Lauciani 4e5a142c9d YAML extension for php-cli (#2360)
* Add 'WORKSPACE_INSTALL_YAML' variable to install php yaml extension for php-cli

* Set 'INSTALL_YAML' variable to install php yaml extension for php-cli

* Install yaml extension for php-cli
2019-11-14 05:08:54 +07:00
Alone 8b2bcc6d15 add config file for supervisord 2019-10-28 17:33:13 +08:00
Alone 6764a88fe6 Install supervistor in the workspace 2019-10-16 18:18:03 +08:00
Shao Yu-Lung (Allen) 04c6aaf338
Merge pull request #2215 from stefnats/gearman
Implement Gearman Message broker & PHP Extension
2019-10-07 17:08:29 +08:00
Shao Yu-Lung (Allen) 9428a4b781
Merge branch 'master' into mailparse 2019-10-07 11:02:57 +08:00
stefan e608528da5
Merge branch 'master' into gearman 2019-09-02 13:18:28 +02:00
Mahmoudz 5e4fda4659 replace the letsdockerize base images with the original once
after creating tags for the images.

Closing #26 #27
2019-08-22 09:53:30 +02:00
ahkui 818eb1f59d
Merge pull request #2203 from hazaveh/php-redis-fix
Fix: build workspace with INSTALL_PHPREDIS
2019-08-21 00:15:47 +08:00
Stefan Neuhaus 044261b06f Implement Gearman Message broker & PHP Extension 2019-07-25 12:03:21 +02:00
stefan 1602ff2dd0 Implement Cassandra DB & PHP Extension (#2214)
* Implementing Cassandra DB & PHP Extension
* Update documentation for Cassandra
* Added Cassandra for testing CI
2019-07-25 16:18:33 +08:00
Stefan Neuhaus 9a852e7bc7 Implementing Cassandra DB & PHP Extension 2019-07-25 08:02:59 +02:00
Marco Manieri 3a4c9158d2 Cannot load Xdebug - it was already loaded (#2123)
zend_extension=xdebug.so is already in /etc/php/7.2/cli/conf.d/20-xdebug.ini

rediefing the alias causes the was already loaded notice.

also /var/www/vendor/bin/phpunit instead of ./vendor/bin/phpunit breaks the alias when vendor directory is not directly under the root app directory
2019-07-22 22:31:46 +08:00
Mahdi Hazaveh 60afd8feb3 run apt-get update before attempting to install php-redis on workspace container
Fixes E: Failed to fetch http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php-redis/php-redis_4.2.0-1+ubuntu16.04.1+deb.sury.org+1_amd64.deb  404  Not Found
2019-07-12 09:57:17 +08:00
skipworkgh e9eacfafa7 Added support for the mailparse php pecl extension 2019-07-02 16:12:05 +02:00
Artyom Mezin ca80dd1694 Add laravel installer for root user (#2176) 2019-06-19 17:21:28 +08:00
vlauciani 5bf8be6303 Add 'sshpass' and 'ping' packages into 'workspace' and 'php-fpm' Docker image (#2164)
* Update env-example
Added variables to install 'ping' and 'sshpass'
* Update docker-compose.yml
Import variable from '.env' to set 'INSTALL_MYSQL_CLIENT' and 'INSTALL_PING'
* Update Dockerfile
Add code to import variables from 'docker-compose.yml' to install 'ping' and/or 'sshpass'
2019-06-06 11:59:13 +08:00
xiagw bc8772441b add php ext "taint" (#2150)
* add php ext "taint", only support php7.
2019-05-29 08:56:40 +08:00
Alexandr Shevchenko 23193babf4 Workspace: blackfire gpg.key url fixed (#2133) 2019-05-18 13:06:30 +08:00
Daniel Seif c7289f7db3 GNU parallel in workspace container (#2102)
* added parallel workers
* removed debug sleep
* added documentation how to install GNU parallel
2019-05-09 13:42:50 +08:00
Tunde Aromire a03c225e27 Installation of ffmpeg (#2078)
* Install ffmpeg in workspace.
* Documented the process for install ffmpeg.
2019-04-09 14:32:40 +08:00
ahkui 58d7d4fa0b add powerline to workspace (#2062) 2019-03-28 09:54:51 +08:00
Yu Li 1f22e86d92 workspace add inotify and fswatch (#2059) 2019-03-26 19:00:58 +08:00
Shao Yu-Lung (Allen) 329462a637
update base image (#2034) 2019-03-03 20:57:07 +08:00
Shao Yu-Lung (Allen) d964e2898c
fix Dockerfile parse error line
#2022
2019-03-01 12:04:32 +08:00
salvo-github 2d7b780e56 Auth file for magento 2 installation (#2022) 2019-03-01 11:04:03 +08:00
Shao Yu-Lung (Allen) cf6a9ba2c9
php-fpm and workspace replace base image (#2025)
* php-fpm and workspace replace base image
* Aerospike PHP 5.6.40 Debian 9.6 is not supported, travis-ci build by pass.
2019-03-01 11:02:13 +08:00
Shao Yu-Lung (Allen) 61d7b18922
Optimize php-fpm and workspace Dockerfile. (#2015) 2019-02-23 16:46:46 +08:00
Shao Yu-Lung (Allen) cde20c3ced
Fix workspace php56 install V8JS build fail (#2013)
* Add check swoole extenstion after install.
* Fix php 5.6 install swoole-2.0.11 get segmentation fault.
* Fix php 5.6 install v8js build fail.
2019-02-23 12:24:58 +08:00
Shao Yu-Lung (Allen) 1ec9244f7f
Fix workspace php56 build fail (#2012)
* check swoole extenstion after install.
* php 5.6 install swoole-2.0.11 downgrade version to 2.0.10 avoid segmentation fault.
2019-02-23 00:52:14 +08:00
Shao Yu-Lung (Allen) 176d4e8033
php 7.0 php-fpm and workspace PECL install sqlsrv pdo_sqlsrv specify 5.3.0 version. (#2010) 2019-02-22 23:45:21 +08:00
Shao Yu-Lung (Allen) b0edaf93a1
reorganizaion aerospike extension install (#2008) 2019-02-22 17:46:25 +08:00
Shao Yu-Lung (Allen) 27af2bca8c
fix install zip fail (#1998) 2019-02-17 01:19:20 +08:00
Yunier López Martínez 61ac73e806 Added WORKSPACE_INSTALL_NPM_ANGULAR_CLI option to install Angular CLI to Workspace (#1857) 2019-02-17 00:08:33 +08:00
vladyslavstartsev 1282c413fd added zip to php-fpm workspace container (so there is no composer warning) (#1903) 2019-02-16 23:32:03 +08:00
scappuccino ee2db98c61 xsl support added (feature for magento 2) (#1995)
* Update php-fpm Dockerfile
* Update workspace Dockerfile
* Update env-example
2019-02-16 23:03:42 +08:00
Shao Yu-Lung (Allen) 931f99ed0f
workspace redis extension use apt install. (#1990) 2019-02-12 18:37:38 +08:00
Dmitry Ossipov c7aa535598 Added WP-CLI support to workspace (#1748)
* Added WP-CLI support
* Updated documentation for WP-CLI
2019-02-09 19:48:28 +08:00
Slava Razum d27f4368ee Run bash when login by `laradock` via ssh (#1541) 2019-02-09 17:06:26 +08:00
Tomonso Ejang 3e771dbcfc Typo in PHP_VERSION for PHP gmp extension (#1933) 2019-01-08 15:31:21 +08:00
Mike P. Sinn 2689638d7d MySQL Client in Workspace (#1892) 2018-11-27 16:59:14 +08:00
Lan Phan fa7d3c239c Fix Permission denied (#1893)
* Revert "default user for workspace is laradock, so that owner of log file when running php artisan command doesn't change (#1875)"

This reverts commit 156d124db0.

* update document to inform user should add --user=laradock when exec into workspace, update sync.sh bash to exec into workspace with user laradock
2018-11-27 16:57:36 +08:00
Lan Phan 156d124db0 default user for workspace is laradock, so that owner of log file when running php artisan command doesn't change (#1875) 2018-11-22 08:10:09 +08:00
ahkui a1af01b137 update workspace dockerfile (#1759)
fix workspace user laradock laravel command not found
2018-11-22 08:07:54 +08:00
Brice 1519c80036 Enable calling node commands (npm, bower, etc) from the host with 'docker-compose exec' (#1481) 2018-11-22 08:05:44 +08:00
Frank Yuan 9cfe5c6156 add phalcon ext (#1806)
* add phalcon ext
2018-09-22 15:45:41 +08:00
Null 784aab2043 Update NVM installer (#1794) 2018-09-17 22:11:30 +08:00
Null 61576c0b1b Change to stable CLI interface (#1793)
workspace apt command
2018-09-16 18:00:46 +08:00
semenikhin 86a4108ef4 fix comment (#1790)
GMP
2018-09-15 21:20:22 +08:00
ganlei 00df369e96 Add IonCube Loader (zend_extension) (#1763) 2018-09-08 21:31:05 +08:00